Исходная версия вопроса о хэшбэнге / шебанге.
Что такое шебанг
В Unix-подобных системах скрипт (файл) начинается с shebang , если он начинается с символов «#» (хэш) и «!»(взрыв):
#!/usr/bin/env perl
(например), тогда ядро знает, что нужно запустить программу /usr/bin/env
с аргументом perl
, тем самым запустив интерпретатор Perl в сценарии, указанном в команде.линия.Так, если это была первая строка файла xyz.pl
, тогда Perl будет задан xyz.pl
в качестве стандартного ввода.
Это работает, AFAIK, только когда программа / скрипт выполняется.
Я не знаю достаточно о том, как вы можете запускать Javascript или JQuery, но если бы это сработало, вы должны были бы иметь возможность поместить что-то вроде этого в начало файла (что такженужно выполнить (и прочитать) permssion для файла):
#!/usr/bin/js
...Javascript to be executed/interpreted
Однако этот вопрос, похоже, касается меток в коде Ajax, и термин shebang, вероятно, не должен использоваться для этого.