Als «bash-scripting» getaggte Fragen

Bei Bash-Skripten werden Skripte in der Bash-Shell-Sprache erstellt.




3
So aktualisieren Sie bash unter Mac OS X Yosemite
Ich versuche nur, ein bisschen Bash-Scripting zu lernen. Meine alte Bash-Version: Bash version 3.2.53(1)-release... Ich habe meine Bash auf Mac OS X Yosemite mit Homebrew aktualisiert: brew update brew install bash Dann habe ich in den Terminal-Eigenschaften den Standard-Shell-Pfad von /bin/bashauf geändert /usr/local/bin/bash(soweit ich weiß, installiert der Homebrew hier die …



1
Bash: Optionales Übergeben von Argumenten an einen Befehl
Ich versuche, einem Befehlsaufruf Argumente hinzuzufügen, die von einer anderen Variablen abhängen. Bitte schauen Sie sich den Shell-Scripting-Code an: curl \ $([ -z "${title}" ] || echo --data-urlencode title=${title}) \ http://example.com Wenn im Beispiel titlenicht null angegeben wird, wird ein Argument hinzugefügt curl. Dies funktioniert nicht richtig, wenn titleLeerzeichen enthalten …


2
Schreiben von Shell-Skripten, die auf einer beliebigen Shell ausgeführt werden (mit mehreren Shebang-Zeilen?)
Ich habe gerade angefangen, mich eingehender mit Shell-Skripten zu befassen, und ich habe mein Skript immer einfach in eine Datei geworfen, markiert chmod +xund dann fertiggestellt /path/to/script.shund den standardmäßig verwendeten Interpreter damit umgehen lassen, was ich für zsh hielt, weil es das ist Ich habe für meine Muschel verwendet. Anscheinend …

2
Präfix für jede Ausgabe eines Befehls zur Laufzeit
Ich versuche ein modulares Skript zu erstellen. Ich habe mehrere Skripte / Befehle, die von einem einzigen Skript aufgerufen werden. Ich möchte der Ausgabe jedes einzelnen Befehls ein Präfix voranstellen. Beispiel: Meine Dateien sind allcommands.sh / command1.sh / command2.sh command1.sh Ausgängen file exists file moved command2.sh Ausgängen file copied file …



5
Wie schneide ich eine Datei zeilenweise ab?
Ich habe eine große Anzahl von Dateien, von denen einige sehr lang sind. Ich möchte sie auf eine bestimmte Größe kürzen, wenn sie größer sind, indem ich das Ende der Datei entferne. Ich möchte aber nur ganze Zeilen entfernen. Wie kann ich das machen? Es fühlt sich an wie die …



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.