Запитання з тегом «env»

2
Рядок Shebang з командою `#! / Usr / bin / env --argument` не працює в Linux
У мене простий сценарій: #!/usr/bin/env ruby --verbose # script.rb puts "hi" У моєму вікні OSX працює нормально: osx% ./script.rb hi Однак у моєму вікні linux це помилка linux% ./script.rb /usr/bin/env: ruby --verbose: No such file or directory Якщо я запускаю лінію shebang вручну, вона прекрасно працює linux% /usr/bin/env ruby --verbose …

2
що робить `env <command>`?
Що env ls -alробить команда ? У мене був тест Linux, і виникло питання: "Як запустити команду безпосередньо, але не її псевдонім?" Я знав, що існує таке рішення, як команда префіксації якогось спеціального символу, але забув його. Тепер я знаю, що це так \. (читайте з цієї публікації ). Але …

6
Спосіб використання `/ usr / bin / env sed -f` у shebang?
Введення /usr/bin/env sed -fтермінальних робіт. Але якщо використовувати його як шебанг, #!/usr/bin/env sed -f s/a/b/ Сценарій не вдасться виконати: /usr/bin/env: sed -f: No such file or directory Я начебто вважаю, що це пов'язано з -f. Але як це вирішити?



3
Поширення сценарію: Чи слід використовувати / bin / gawk або / usr / bin / gawk для shebang?
Зазвичай це gawk в / bin або / usr / bin? Я б пішов з цим, #!/usr/bin/env gawkале тоді я не можу використовувати аргументи. Зараз я використовую #!/bin/gawk -f. Сценарій дуже довгий і містить безліч одиничних цитат і працює зі stdin. У посібнику GNU Awk є розділ 1.1.4 Виконані програми …
12 awk  shebang  env 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.