Veröffentlicht 26. März 200916 j Hi! Ich frickele gerade an einem tcsh-Script und möchte nun überprüfen ob er Inhalt einer bestimmten Datei zutrifft. Der Inhalt soll bei folgendem "Aufbau" : XYZ_2 das "_2" abschneiden. Aktuelle versuche ich erfolglos das so zu lösen: if ({`echo $filename | grep -E "^.*/_[0-9]{1}"` == $filename}) then echo "Hallo : $filename" $filename = `echo $filename | cut -d "_" -f1` echo "$filename" endif Leider will das Ganze nicht funktionieren und ich komme nie in den If-Zweig.
26. März 200916 j Sehe ich das richtig, dass Du den Dateinamen prüfst, warum nimmst du dann nicht "find" ? Phil
Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.