Hallo, Am Wed, 02 Mar 2005, Daniel Hanke schrieb: [..]
Nun möchte ich dieses per Script auswerten mit ls -ld "/tmp/c/WINNT/Dokumnte und Einstellungen/testuser/test.txt"
Leider kommt immer nur die Meldung "Datei oder Verzeichnis nicht gefunden" dabei raus. Bisher sieht mein Script wie folgt aus:
#!/bin/bash FILE=$1 echo "Auswertung für $FILE läuft."
cat $FILE |grep '"' > /tmp/.tw_auswertung.tmp
exec < /tmp/.tw_auswertung.tmp while read line do echo $line ls -ld $line >> /tmp/tw_auswertung.txt ^^^^^ hier fehlen doppelte Anfuehrungszeichen!
Ich sach's immer. Variablen QUOTEN!!! Ausserdem bekommst du noch den Useless Use of Cat Award! ==== #!/bin/bash FILE="$1" echo .. grep '"' "$FILE" | while read line; do echo "$line" ls -ld "$line" done >> /tmp/tw_auswertung.txt # [...] ==== -dnh -- Nein, es ist Teil der menschlichen OCR. oDEr wiLLsT dU mIr WEisS MAcHeN, DaSs dU dASs HIeR lEIcHTer lESeN KanNsT, als wenn ich mich an bestimmte (Rechtschreib-)Regeln halte? -- Helmut Schneider