Suchergebnisse für Anfrage "sh"

6 die antwort

Warum verwendet Scala einen umgekehrten Shebang (! #), Anstatt nur den Interpreter auf scala @ zu setze

Die Scala-Dokumentation zeigt, dass das Erstellen eines Scala-Skripts folgendermaßen funktioniert: #!/bin/sh exec scala "$0" "$@" !# /* Script here */Ich weiß, dass dies scala mit dem Namen der Skriptdatei und den an sie übergebenen Argumenten ...

20 die antwort

Wie kann ich in sh eine neue Zeile in einem String setzen?

Die STR="Hello\nWorld" echo $STRproduces as output Hello\nWorldAnstatt vo Hello WorldWas soll ich tun, um eine neue Zeile in einem String zu setzen? Hinweis:Diese Frage bezieht sich nicht aufEch. Ich bin mir bewusst überecho -e, aber ich bin ...

2 die antwort

Warum funktioniert AWK in einem Makefile nicht richtig? [Duplikat

Diese Frage hat hier bereits eine Antwort: Escaping in makefile [/questions/2382764/escaping-in-makefile] 2 Antworten HINWEIS: Escaping kein Problem, Probe von Shell ist nur Probe, in Makefile $. GNU Makefile ...

TOP-Veröffentlichungen

2 die antwort

sort auf durch Pipe getrennten Feldern verhält sich nicht wie erwartet

Betrachten Sie diese winzige Textdatei: ab aWenn wir sort (1) durchlaufen, erhalten wir a ab Weil natürlicha kommt davorab. Aber jetzt betrachten Sie diese Datei: ab|c a|cWenn wir es durchlaufensort -t'|', wir erwarten wiedera vor @ ...

4 die antwort

"$ {0% / *}" und "$ {0 ## * /}" in sh

Dies sind Auszüge aus einem Braubefehl. BREW_FILE_DIRECTORY=$(chdir "${0%/*}" && pwd -P) export HOMEBREW_BREW_FILE="$BREW_FILE_DIRECTORY/${0##*/}"Was tun${0%/*} und${0##*/} meine in der Schale?

4 die antwort

Sollte ich Bash -c, Sh -c und andere Shells-Entsprechungen in meinen Shellskripten vermeiden?

Betrachten Sie den folgenden Code: #!/bin/bash -x VAR='1 2 3' bash -c "echo "\$$VAR"" eval "echo "\$$VAR"" bash -c "echo \"\$$VAR\"" eval "echo \"\$$VAR\""Welche Ausgänge: + VAR='1 2 3' + bash -c 'echo $1' 2 3 3 + eval 'echo $1' 2 3 ++ echo 2 3 ...

8 die antwort

So extrahieren Sie Teile eines Strings im Shell-Skript in Variablen

Ich versuche, das Folgende in sh zu tun. Hier ist meine Datei: foo bar Tests run: 729, Failures: 0, Errors: 253, Skipped: 0 bazWie kann ich die 4 Zahlen in 4 verschiedene Variablen ziehen? Ich habe jetzt ungefähr eine Stunde mit sed und awk ...

2 die antwort

Warum würde ein korrektes Shell-Skript eine umbrochene / abgeschnittene / beschädigte Fehlermeldung anzeigen? [Duplikat

Diese Frage hat hier bereits eine Antwort: Sind Shell-Skripte empfindlich gegenüber Kodierung und Zeilenenden? [/questions/39527571/are-shell-scripts-sensitive-to-encoding-and-line-endings] 4 AntwortenIch habe ein Shell-Skript mit einem Befehl, ...

2 die antwort

Git 'Pre-Receive'-Hook und' Git-Clang-Format'-Skript, um Pushs, die gegen die Codestilkonventionen verstoßen, zuverlässig abzulehnen

Beginnen wir sofort mit einem Teil despre-receivehook das habe ich schon geschrieben: #!/bin/sh ## format_bold='\033[1m' format_red='\033[31m' format_yellow='\033[33m' format_normal='\033[0m' ...

0 die antwort

[: fehlendes `] 'im Bash-Skript

So schreibe ich ein Bash-Shell-Skript und meine ersten Zeilen sehen so aus: if ! [ $# -eq 0 || $# -eq 1 ]; then echo -e "Usage: myScriptName [\e[3mdir\e[0m] [\e[3m-f file\e[0m]" exit 1 fiAber wenn ich es starte, steht "[: missing`] '". Ich sehe ...