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.
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
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden