Thread Grep [ausser *.x]: Mit grep alle Dateien ausser *.x aulesen (8 answers)
Opened by Kogge at 2004-06-17 19:11

ptk
 2004-06-17 21:56
#2905 #2905
User since
2003-11-28
3645 Artikel
ModeratorIn
[default_avatar]
@kogge: Glaub nicht alles, was Dieter so schreibt. Eine moegliche Antwort waere:

Code: (dl )
1
2
3
4
$dir = 'datas';
opendir DIR, $dir or die "Can't open $dir: $!";
my @files = grep -f "$dir/$_" && ! /\.html$|\.csv$/, readdir DIR;
closedir DIR;


Wichtig ist, bei der man "$dir/$_" und nicht einfach nur $_ schreibt --- ein gern gemachter Fehler. Man befindet sich waehrend des readdirs eben nicht im durchsuchten Verzeichnis.

View full thread Grep [ausser *.x]: Mit grep alle Dateien ausser *.x aulesen