Я раніше робив сценарії Баша, і всі вони чудово проходили без #!/bin/bash
початку.
Який сенс вводити його? Чи все було б інакше?
Також, як ви вимовляєте #
? Я знаю, що !
вимовляється як "удар".
Як #!
вимовляється?
./yourscript.extension
, наприклад, ./helloworld.py
або ./helloworld.sh
, він буде шукати інтерпретатора у тому верхньому рядку, який би був #!/bin/python
або !#/bin/bash
, тоді як при виконанні сценарію типу python helloworld.py
, перший рядок не буде спостерігатися, оскільки він коментується з. Отже, це спеціальна послідовність для оболонки / ядра.