Как изменить язык приложений по умолчанию в Debian?

Ну, если быть на 100% точным, то "bash shebang" не так уж и много. Шебанг может появляться в различных формах. Это просто указание интерпретатора. Так что шебанг, скажем, #!/usr/bin/perl будет, например, "perl shebang" и укажет на интерпретатор perl как на интерпретатор для такого шрипта. После этого вы можете вызывать такой perl-скрипт, как любой shell-скрипт, напрямую. То же самое относится и к любому другому интерпретатору скриптов. Это может быть php, или cshell, или prolog, или basic, или любой другой, который интерпретирует текстовые файлы каким-либо образом. И, конечно, этот интерпретатор должен уметь игнорировать shebang. Для bash это просто строка комментария. То же самое верно для php и perl. Я думаю, что prolog подавился бы этой строкой. Шебанг также должен работать без проблем с вашим собственным приложением, если только оно способно интерпретировать текст и игнорировать шебанг.

Было бы интересно, если бы, например, интерпретатор JavaScript мог игнорировать такой "Javascript shebang" :)

.
2
23.11.2016, 08:13
1 ответ
echo 'en_US.UTF-8 UTF-8' >> /etc/locale.gen
locale-gen
echo 'LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8' > /etc/deault/locale
1
27.01.2020, 22:19

Теги

Похожие вопросы