shebang- все статьи тега


Я должен поставить #! (shebang) в скриптах Python, и какую форму он должен принимать?

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

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

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

Невозможно передать аргумент python с помощью "#!/usr/bin / env python"

мне нужно было иметь непосредственно исполняемый скрипт python, поэтому я начал файл с #!/usr/bin/env python. Однако мне также нужен небуферизованный выход, поэтому я попробовал #!/usr/bin/env python -u, но это не удается с python -u: no such file or directory. узнал, что #/usr/bin/python -u работает, но мне это нужно, чтобы получить python на PATH для поддержки virtual env средах. Каковы мои варианты? ...