Als «bash» getaggte Fragen

109
Lesen der Ausgabe eines Befehls in ein Array in Bash

Ich muss die Ausgabe eines Befehls in meinem Skript in ein Array lesen. Der Befehl lautet zum Beispiel: ps aux | grep | grep | x und es gibt die Ausgabe Zeile für Zeile wie folgt: 10 20 30 Ich muss die Werte aus der Befehlsausgabe in ein Array lesen, und dann werde ich einige Arbeiten ausführen,...

109
Aktuelles Verzeichnis in Variable mit Bash speichern?

Ich versuche, das aktuelle Arbeitsverzeichnis zu finden und in einer Variablen zu speichern, damit ich es ausführen kann export PATH=$PATH:currentdir+somethingelse. Ich bin nicht ganz sicher, ob sie eine Variable haben, die standardmäßig cwd enthält. Wie speichere ich das aktuelle Verzeichnis mit...

108
Was ist der Unterschied zwischen PS1 und PROMPT_COMMAND?

Beim Betrachten dieses fantastischen Threads habe ich festgestellt, dass einige Beispiele verwendet werden PS1="Blah Blah Blah" und einige verwenden PROMPT_COMMAND="Blah Blah Blah" (und einige verwenden beide), wenn Sie die Eingabeaufforderung in einer Bash-Shell festlegen. Was ist der Unterschied...

108
Verwenden von unset vs. Setzen einer Variablen auf leer

Ich schreibe gerade ein Bash-Test-Framework, in dem in einer Testfunktion sowohl Standard-Bash-Tests ( [[) als auch vordefinierte Matcher verwendet werden können. Matcher sind Wrapper für '[[' und setzen neben der Rückgabe eines Rückkehrcodes eine aussagekräftige Nachricht, die besagt, was erwartet...