Aus einer E-Mail Anfrage:
Sach ma, ick hab ´n shell-script, da steht am anfang #!/bin/bash
Ick weiß, das damit die Shell aufgerufen wird (janz doof bin ick ja nich)
Watt ick mich allerdings frage: Wofür steht Raute und Ausrufezeichen… Ick hab schon gegoogelt aber # und ! sind wohl als “Suchwörter” nicht zulässig
Kannste mir mal ´n Tipp geben.
Und die passende Antwort dazu:
Die erste Zeile in Scripten ist die sogenannte Shebang-Zeile. Damit die Shebang-Zeile vom eigentlichen Inhalt des Scripts unterschieden werden kann und trotzdem bei der Ausführung berücksichtigt wird, müssen die Zeichen #! am Anfang der Zeile stehen.
Weitere Infos zur Shebang-Zeile findest Du bei Wikipedia (die können das sowieso besser erklären als ich) ![]()




Kommentare