trashm Geschrieben 26. März 2009 Geschrieben 26. März 2009 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. Zitieren
flashpixx Geschrieben 26. März 2009 Geschrieben 26. März 2009 Sehe ich das richtig, dass Du den Dateinamen prüfst, warum nimmst du dann nicht "find" ? Phil Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.