Pytania otagowane jako shebang

5
Jaki jest preferowany shebang Bash?
Czy można ominąć stos przepełnienia stosu : В чём смысл и преимущества #! / Usr / bin / env? Czy istnieje jakikolwiek Bashshebang obiektywnie lepszy od innych do większości zastosowań? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - itp Niegdyś pamiętam dawno temu, że dodanie kreski na końcu uniemożliwia komuś przekazanie polecenia …
1127 bash  shebang 





6
Dlaczego #! / Usr / bin / env bash jest lepszy od #! / Bin / bash?
Widziałem w wielu miejscach, w tym w zaleceniach na tej stronie ( jaki jest preferowany shebang Bash? ), Których należy używać #!/usr/bin/env bashprzed #!/bin/bash. Widziałem nawet jedną przedsiębiorczą osobę, która sugerowała, że ​​użycie #!/bin/bashbyło złe i funkcjonalność basha zostałaby utracona. To powiedziawszy, używam bash w ściśle kontrolowanym środowisku testowym, w …
212 bash  shebang 


10
Jak używać wielu argumentów dla awk z shebangiem (tj. #!)?
Chciałbym wykonać skrypt gawk z --re-intervalużyciem shebang. „Naiwne” podejście #!/usr/bin/gawk --re-interval -f ... awk script goes here nie działa, ponieważ gawk jest wywoływany z pierwszym argumentem "--re-interval -f"(niepodzielonym na białe znaki), którego nie rozumie. Czy istnieje obejście tego problemu? Oczywiście możesz albo nie wywołać gawk bezpośrednio, ale zawinąć go w …
118 shell  unix  awk  gawk  shebang 

3
Co dokładnie robi „/ usr / bin / env node” na początku plików węzłów?
Widziałem tę linię #!/usr/bin/env nodena początku niektórych przykładów w programie nodejsi przeszukałem go w Google, nie znajdując żadnego tematu, który mógłby odpowiedzieć na przyczynę tej linii. Charakter słów sprawia, że ​​wyszukiwanie nie jest takie łatwe. Czytałem trochę javascripti nodejsksiążek niedawno i nie pamiętam widząc go w żadnym z nich. Jeśli …
109 node.js  shebang 

1
Odpowiedni hashbang dla skryptów Node.js.
Próbuję stworzyć skrypt dla node.js, który będzie działał w wielu środowiskach. Szczególnie dla mnie przełączam się między OS X i Ubuntu. W pierwszym przypadku Node jest instalowany jako node, ale w drugim jest nodejs. W górnej części mojego skryptu mogę mieć: #!/usr/bin/env node lub #!/usr/bin/env nodejs Wolałbym, aby skrypt działał …
96 node.js  shell  shebang 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.