Ich habe ein Skript von einer anderen Person, das einen Blick darauf hat (Hinweis: Es ist eine einzelne Datei):
#!/bin/bash
some commands
some commands
#!/bin/bash
some commands
some commands
#!/bin/bash
some commands
some commands
Ich frage mich, was der Zweck des zweiten und dritten Schebangs ist. Ist es versehentlich oder absichtlich?
<<
Konstrukte. Einfach nur Shebangs und einige Entfernungsbefehle (dies war ein Deinstallationsskript)
#!
Zeilen?
Uninstall.command
(Plattform: Mac OS X).
#!/bin/bash
Wird dem<<
Konstrukt (hier Dokument) das Fremde vorangestellt als :some command <<end_of_script_flag
?