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

53
Строка Shebang с командой `#! / Usr / bin / env --argument` не работает в Linux

У меня есть простой скрипт: #!/usr/bin/env ruby --verbose # script.rb puts "hi" На моем OSX box он работает нормально: osx% ./script.rb hi Тем не менее, на моей коробке Linux, он выдает ошибку linux% ./script.rb /usr/bin/env: ruby --verbose: No such file or directory Если я запускаю строку shebang...

37
что делает `env <команда>`?

Что env ls -alделает команда ? У меня был тест Linux и возник вопрос: «Как запустить команду напрямую, но не ее псевдоним?» Я знал, что существует решение, такое как префиксная команда с каким-то специальным символом, но я забыл его. Теперь я знаю, что это так \. (читать из этого поста ). Но я...

20
Как отобразить имя текущего Virtualenv?

Я использую virtualenv, virtualenvwrapper, zsh, oh-my-zsh, терминатор, на CrunchBang. Я пытаюсь отобразить название текущего virtualenvкак workon example (example)... Я перепробовал много решений, ни одно из которых, похоже, не работает, вот мой файл .zshrc , я знаю, нет ничего сложного, чтобы...

15
Как запустить команду внутри virtualenv с помощью systemd

Я считаю, что это должно быть просто, но я не могу заставить его работать должным образом. Это команды, которые я могу запустить в командной строке: cd /home/debian/ap # Start a virtualenv source venv-ap/bin/activate # This needs to happen inside the virtualenv and takes ~20 seconds crossbar start...

12
Распространение скрипта: я должен использовать / bin / gawk или / usr / bin / gawk для shebang?

Gawk обычно находится в / bin или / usr / bin? Я бы пошел с, #!/usr/bin/env gawkно тогда я не могу использовать аргументы. Щас пользуюсь #!/bin/gawk -f. Скрипт очень длинный, содержит много одинарных кавычек и работает с stdin. В руководстве по GNU Awk есть раздел 1.1.4 Исполняемые программы awk, в...

9
Как можно установить конкретную версию ansible?

Как я могу установить конкретную версию Ansible, используя Yum или другой метод? Когда я пытаюсь установить версию 2.0, он говорит, что пакет 2.0 недоступен . Я проверил репо Epel. Есть только два RPM, но не RPM, содержащие версию 2.0. Почему они удалены? Есть ли способ установить конкретную версию...

8
Есть ли гарантия, что / usr / bin / env будет существовать?

Часто я вижу, что сценарии начинаются со строки shebang, которая используется #!/usr/bin/env interpreter_nameдля любого интерпретатора, с обоснованием того, что разные системы могут иметь интерпретатор, который им нужен для запуска, установленного в разных местах. Например, если я предполагаю,...