2015-11-10 10 views
1

Что делает опция Shebang -f? Как найти, или человек, подробные объяснения по всем параметрам Шебанга?Вариант Shebang '#!/Bin/csh -f'

#! /bin/csh -f 
+3

Это не опция shebang, а флаг '-f' для оболочки csh. Проверьте 'man csh', и вы обнаружите, что опция игнорирует пользовательские rc-файлы. –

ответ

5

Нет никаких «вариантов shebang».

Любые варианты есть варианты для двоичного кода в shebang.

Это опция csh.

В частности (от the man page):

-f

оболочка будет запускаться быстрее, потому что не будет ни искать, ни выполнять команды из файла .cshrc в домашней директории заклинателя в. Примечание: если переменная среды HOME не установлена, быстрый запуск по умолчанию.