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

#! маркер на початку сценаріїв називається шебангом.

5
Який переважний Баш-шебанг?
На цей питання є відповіді на Stack Overflow на російському : У чьому стилі та перевазі майна #! / Usr / bin / env? Чи є якийсь Bashшебанг об'єктивно кращий за інші для більшості застосувань? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - тощо Я туманно згадую, як давно почув, що додавання …
1131 bash  shebang 


12
Чи слід ставити #! (shebang) в сценаріях Python, і в якій формі він повинен мати?
Чи слід вводити шебанг у свої сценарії Python? У якій формі? #!/usr/bin/env python або #!/usr/local/bin/python Вони однаково портативні? Яка форма використовується найбільше? Примітка: смерч проект використовує хатину. З іншого боку,проект Django не робить.

9
Чому потрібно ставити #! / Bin / bash на початку файлу сценарію?
Я раніше робив сценарії Баша, і всі вони чудово проходили без #!/bin/bashпочатку. Який сенс вводити його? Чи все було б інакше? Також, як ви вимовляєте #? Я знаю, що !вимовляється як "удар". Як #!вимовляється?
485 linux  bash  scripting  shebang 


6
Чому #! / Usr / bin / env bash перевершує #! / Bin / bash?
Я бачив в ряді місць, в тому числі рекомендації на цьому сайті ( Що переважне Bash притон? ), Щоб використовувати #!/usr/bin/env bashв перевазі #!/bin/bash. Я навіть бачив, як один заповзятливий чоловік припускає, що використання #!/bin/bashбуло неправильним, і функція bash була б втрачена тим самим. Все, що сказано, я використовую bash …
212 bash  shebang 


10
Як використовувати кілька аргументів для awk з shebang (тобто #!)?
Я хотів би виконати сценарій gawk за допомогою--re-interval допомогою shebang. "Наївний" підхід о #!/usr/bin/gawk --re-interval -f ... awk script goes here не працює, оскільки gawk викликається з першим аргументом "--re-interval -f" (не розділеним навколо пробілу), який він не розуміє. Чи існує рішення для цього? Звичайно, ви можете або не зателефонувати …
118 shell  unix  awk  gawk  shebang 

3
Що саме робить "/ usr / bin / env node" на початку файлів вузлів?
Я бачив цей рядок #!/usr/bin/env nodeна початку деяких прикладів уnodejs і я гуглив, не знайшовши жодної теми, яка могла б відповісти на причину цього рядка. Природа слів робить пошук не таким простим. Я прочитав би деякі javascriptіnodejs книги в останній час, і я не пам'ятаю , що бачив його в …
109 node.js  shebang 

1
Відповідний хешбанг для сценаріїв Node.js
Я намагаюся створити сценарій для node.js, який буде працювати в різних середовищах. Особливо для мене, я переключаюся між OS X та Ubuntu. У першій Node встановлюється як node, а в другій - nodejs. У верхній частині мого сценарію я можу мати: #!/usr/bin/env node або #!/usr/bin/env nodejs Я вважаю за краще, …
94 node.js  shell  shebang 

9
Неможливо передати аргумент 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в …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.