Suchergebnisse für Anfrage "sh"

2 die antwort

Wie man ein Oktavskript in einer Unix-Shell aufruft

Ich habe eine Oktav-Skriptdatei (.m) geschrieben Wenn jemand mich darauf hinweisen könnte, wie man Oktav-Skripte auf einer Unix-Shell ausführt, wäre das wirklich hilfreich. Ich möchte das Skript nicht durch Aufrufen eines Oktavprogramms ...

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 ...

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' ...

TOP-Veröffentlichungen

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, ...

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 ...

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 ...

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?

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 @ ...

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 ...

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 ...