Re: aptitude-Fehler nach Filesystem-Error
Hallo,
David Haller wrote:
> ====
> #!/usr/bin/perl -w
> use strict;
> use File::Find::Rule qw(find);
>
> scalar @ARGV or push(@ARGV, ".");
> my @files = find( file =>
> 'grep' => qr/\0{10,}/,
> size => '>0',
> in => @ARGV
> );
> print join("\n", @files), "\n";
> 1;
> ====
>
> Sollte Dateien mit 10 oder mehr NULs in Folge finden. Aber viele
> Binaries koennen das enthalten. Also nachpruefen.
Hier findet das allein in /var >250 false positives. Ich würde gar nicht
so viel Aufwand in das Aufspüren kaputter Dateien stecken, sondern nur
im Kopf behalten, dass da mal was war (zumindest auf einem
Privatrechner). Wenn dann mal ein obskures Problem auftritt, prüft man
halt, ob's an einer kaputten Datei liegt.
Das benötigte Perl-Paket heißt übrigens libfile-find-rule-perl.
Schönen Gruß,
Wolf
--
Denn wie das Eigentum, so ist auch der gute Scherz dem Wohl des Ganzen
verpflichtet. (Arnulf Rating)
Reply to: