Nordseebaer
Cadet 4th Year
- Registriert
- Apr. 2008
- Beiträge
- 66
Hi,
wie der Betreff vermuten lässt, fange ich gerade damit an - und habe so problemchen. Meine Aufgabe ist ein Script zu erstellen, das vor jedem Dateinamen einen bestimmten String setzt. Irgendwie haute es ständig nicht hin, da es ständig zu Syntaxerror kam. Ok denke ich - ein super einfach Beispiel, das teste ich jetzt mal. Einfach mal alle Namen der im Verzeichnis befindlichen Textdateien ausgeben. Rausgekommen ist folgendes - ich poste hier hoffentlich alles wesentliche:
Was mach ich falsch? Ist es etwa schon zu spät heute?
Danke schon mal.
wie der Betreff vermuten lässt, fange ich gerade damit an - und habe so problemchen. Meine Aufgabe ist ein Script zu erstellen, das vor jedem Dateinamen einen bestimmten String setzt. Irgendwie haute es ständig nicht hin, da es ständig zu Syntaxerror kam. Ok denke ich - ein super einfach Beispiel, das teste ich jetzt mal. Einfach mal alle Namen der im Verzeichnis befindlichen Textdateien ausgeben. Rausgekommen ist folgendes - ich poste hier hoffentlich alles wesentliche:
Code:
>cat fname.sh
#!/bin/bash
for filename in *.txt
do
echo "$filename"
done
echo Fertig!
>sh fname.sh
: command not found
: command not found
'name.sh: line 9: syntax error near unexpected token `do
'name.sh: line 9: `do
>
Was mach ich falsch? Ist es etwa schon zu spät heute?
Danke schon mal.