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/bashWird dem<<Konstrukt (hier Dokument) das Fremde vorangestellt als :some command <<end_of_script_flag?