Вопросы с тегом «shebang»

1132
Какой предпочтительный Баш Шебанг?

На этот вопрос есть ответы на Переполнение стека на русском : В чём смысл и преимущества #! / Usr / bin / env? Есть ли какой-нибудь Bashобъективный лучше Шебанга, чем другие, для большинства применений? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - так далее Я смутно помню, как...

830
Должен ли я поставить #! (Шебанг) ​​в скриптах Python, и какую форму это должно принять?

Должен ли я добавить Шебанг в мои скрипты Python? В какой форме? #!/usr/bin/env python или #!/usr/local/bin/python Они одинаково портативны? Какая форма используется чаще всего? Примечание: смерч проект использует хижину. С другой стороны,проект Django этого не...

487
Зачем вам нужно ставить #! / Bin / bash в начале файла скрипта?

Я делал скрипты на Bash раньше, и все они работали нормально #!/bin/bashв начале. Какой смысл вкладывать это в? Будет ли что-то другое? Кроме того, как вы произносите #? Я знаю, что !произносится как «взрыв». Как...

212
Почему #! / Usr / bin / env bash превосходит #! / Bin / bash?

Я видел в нескольких местах, в том числе рекомендации на этом сайте ( что является предпочтительным Bash Shebang? ), Чтобы использовать #!/usr/bin/env bashв предпочтении #!/bin/bash. Я даже видел, как один предприимчивый человек предположил, что использование #!/bin/bashбыло неправильным, и...

118
Как использовать несколько аргументов для awk с помощью shebang (т.е. #!)?

Я хотел бы выполнить сценарий gawk с --re-intervalиспользованием shebang. «Наивный» подход #!/usr/bin/gawk --re-interval -f ... awk script goes here не работает, поскольку gawk вызывается с первым аргументом "--re-interval -f"(не разделенным вокруг пробелов), который он не понимает. Есть ли...

110
Что именно делает «/ usr / bin / env node» в начале файлов node?

Я видел эту строку #!/usr/bin/env nodeв начале некоторых примеров nodejsи искал в Google, не найдя темы, которая могла бы ответить на причину этой строки. Природа слов затрудняет поиск. Я прочитал некоторые javascriptи nodejsкниги в последнее время, и я не помню , что видел его в любом из них. Если...

95
Соответствующий хэшбанг для скриптов Node.js

Я пытаюсь создать сценарий для node.js, который будет работать в нескольких средах. В частности, я переключаюсь с OS X на Ubuntu и обратно. В первом случае Node устанавливается как node, а во втором - как nodejs. В верхней части моего сценария я могу иметь: #!/usr/bin/env node или #!/usr/bin/env...