Als «shebang» getaggte Fragen

Das #! Der Marker am Anfang von Skripten wird als Shebang bezeichnet.

5
Was ist der bevorzugte Bash Shebang?
Overа этот вопрос есть ответы на Stapelüberlauf на русском : В чём смысл и преимущества #! / Usr / bin / env? Gibt es einen BashShebang, der für die meisten Zwecke objektiv besser ist als die anderen? #!/usr/bin/env bash #!/bin/bash #!/bin/sh #!/bin/sh - usw Ich erinnere mich vage an eine …
1132 bash  shebang 





6
Warum ist #! / Usr / bin / env bash #! / Bin / bash überlegen?
Ich habe an einer Reihe von Stellen gesehen, einschließlich Empfehlungen auf dieser Website ( Was ist der bevorzugte Bash Shebang? ), Um#!/usr/bin/env bash bevorzugt zu verwenden #!/bin/bash. Ich habe sogar ein unternehmender Einzel gesehen empfehlen die Verwendung #!/bin/bashwar falsch und bash Funktionalität würde , indem Sie so verloren. Trotzdem verwende …
212 bash  shebang 


10
Wie verwende ich mehrere Argumente für awk mit einem Shebang (dh #!)?
Ich möchte ein Gawk- Skript mit --re-intervaleinem Shebang ausführen . Der "naive" Ansatz von #!/usr/bin/gawk --re-interval -f ... awk script goes here funktioniert nicht, da gawk mit dem ersten Argument aufgerufen wird "--re-interval -f"(nicht um das Leerzeichen aufgeteilt), das es nicht versteht. Gibt es dafür eine Problemumgehung? Natürlich können Sie …
118 shell  unix  awk  gawk  shebang 

3
Was genau macht "/ usr / bin / env node" am Anfang von Knotendateien?
Ich hatte diese Zeile #!/usr/bin/env nodeam Anfang einiger Beispiele in gesehen nodejsund gegoogelt, ohne ein Thema zu finden, das den Grund für diese Zeile beantworten könnte. Die Art der Wörter macht die Suche nicht so einfach. Ich würde einige lesen javascriptund nodejsBücher vor kurzem , und ich habe mich nicht …
109 node.js  shebang 

1
Geeigneter Hashbang für Node.js-Skripte
Ich versuche, ein Skript für node.js zu erstellen, das in mehreren Umgebungen funktioniert. Besonders für mich wechsle ich zwischen OS X und Ubuntu hin und her. Im ersten Fall wird Node als installiert node, im zweiten Fall jedochnodejs . Am Anfang meines Skripts kann ich Folgendes haben: #!/usr/bin/env node oder …
91 node.js  shell  shebang 


1
Knoten und Shebang: Hilfe bei der Ausführung über die Befehlszeile
Meine Knoteninstallation ist bei: /usr/local/bin/node und ich habe den shebang hinzugefügt: #!/usr/local/bin/node an den Anfang der Datei und meine Knoten-App-Datei mit den Berechtigungen 755 versehen, aber wenn ich versuche auszuführen: > ./my-app Ich bekomme das alte: -bash: ./my-app: No such file or directory Was mache ich falsch?
73 node.js  path  shebang 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.