Freitag, 11. Juli 2008
Shell Skripte programmieren
mg1008, 21:58h
Shell Skripte zu schreiben ist sehr einfach: sie bestehen (fast) nur aus normalem Shell Code! Wichtig: In der ersten Zeile muss immer '#!/bin/bash' stehen, sonst kann das System die Datei nicht zuordnen! Für die Shell ist das nur ein Kommentar, da das erste Zeichen '#' ist. Darauf kann nun der Code folgen, und hier sieht man eine der Stärken des echo-Befehls: Kommunikation mit dem Benutzer! Nun muss das Skript nur noch ausführbar gemacht werden. Wechseln sie zuerst in das Verzeichnis ihres Skriptes. Nun rufen sie das Programm 'chmod' mit dem Parameter '+x', was für 'executable' (ausführbar) steht, auf. Als zweiten Parameter nehmen sie den Namen ihres Skriptes. Wechseln sie nun in ein anderes Verzeichnis. Sollte das Verzeichnis, in dem das Skript liegt, in ihrem Suchpfad sein, so können sie ihr Skript so ausführen: '. <name>'. Sie wollen den Punkt nicht schreiben müssen? Dann schreiben sie in die Datei '.bashsrc' in ihrem Home-Verzeichnis: 'alias <name>=". <name>"'. Und fertig!
... comment