Für newbies:
Die erste Zeile muss so aussehen: #!/bin/sh
Die "#! Kombination startet das Kommando, das anschließend kommt, in diesem Fall (auf Linux) die bash unter dem Namen /bin/sh. Stattdessen ließe sich z.B. auch #!/usr/bin/perl einfügen, um perl zu verwenden.
#!/bin/sh
# mein erstes Script, version 1.0 (dies ist ein Kommentar)
echo "Hello World!"
exit
$ chmod ugo+x mein_script
Danach kann man es starten mit "./mein_script". "chmod" setzt das execute bit, das ein Programm ausführbar macht, in dem Fall für alle, also user, group, other.
Am besten auch die entsprechendne manpages der kommandos durchschauen: "man chmod" und "man bash", dort findet man alles, was die entsprechende shell so kann (Funktionen, if/else Schleifen, etc..). Für viele Kommandos gibt es auch deutschsprachige man pages, vorher einfach "LANG" setzen: "LANG=de; export LANG".
?SixPack