Re: [HS] Recuperez un dossier efface sous ext3 ?
On Tue, Aug 19, 2003 at 12:42:21PM +0100, Nicolas Rueff wrote:
> Ça expliquerait pourquoi recover marche moyennement chez moi. Bon, je
> vais me bricoler un rm custom, moi
Si ça interesse des gens:
#! /usr/bin/perl
mkdir "/tmp/removed" unless -d "/tmp/removed";
foreach ( @ARGV ) {
next if not -e $_;
s/\/$//;
if ( s/(.*)\/// ) {
chdir $1;
}
my $move_to = "/tmp/removed/$_.1";
if ( -e "$move_to" ) {
$move_to =~ s/(\d+)$/$1+1/e;
}
print "mv $_ $move_to\n";
`mv $_ $move_to`;
}
que je mets dans ~/bin/del, puis alias rm="del". Ça garde
tous les fichiers et répertoires avec un numéro de série (si
on efface 5 fichiers toto, on se retrouve avec
/tmp/removed/toto.1 toto.2 ...) On combine ça avec
tmpreaper. C'est pas particulièrement evolué, mais ça
marche.
/Y - Et evidement, il faut aussi faire des backups ;-)
--
This signature left empty.
Reply to: