Tag: command-substitution
Kommando-substitution ist der Ersatz eines Befehls mit dem Ergebnis zurückgegeben, nachdem es ausgewertet wird.
1
Antworten
Ich habe ein problem, die Prüfung, ob ein bestimmter Befehl in einem multi-pipe-Befehl Kette hat einen Fehler auslösen. In der Regel ist dies nicht schwer zu überprüfen, aber weder set -o pipefail noch durch ${PIPESTATUS[@]} funktioniert in
2
Antworten
Ich habe eine text-Datei mit einer Liste von Dateinamen. Ich möchte eine variable aus einer bestimmten Zeilennummer mit AWK. Bekomme ich die richtige Ausgabe mit: awk "NR==\$Line" /myPath/fileList.txt Will ich weisen Sie diese Ausgabe in eine variable
2
Antworten
Beschleunigen einige bash-Skript Erledigung, ich möchte zu halten das Ergebnis eines Kommandos in einer Variablen, die mit Befehls-substitution, aber der Kommando-substitution ersetzt die 0x0A newline-Zeichen durch ein Leerzeichen. Zum Beispiel: a=`df -H` oder a=$( df -H )
3
Antworten
Ich versuche zu entkommen backslash in AWK. Dies ist ein Beispiel von, was ich versuche zu tun. Sagen, ich habe eine variable $echo $a hi Folgende Werke $echo $a | awk '{printf("\\\"%s\"",$1)'} \"hi" Aber, wenn ich versuche
2
Antworten
Beschleunigen einige bash-Skript Erledigung, ich möchte zu halten das Ergebnis eines Kommandos in einer Variablen, die mit Befehls-substitution, aber der Kommando-substitution ersetzt die 0x0A newline-Zeichen durch ein Leerzeichen. Zum Beispiel: a=`df -H` oder a=$( df -H )
2
Antworten
Ich zuweisen müssen die Ergebnisse von einem grep auf ein array... zum Beispiel grep -n "search term" file.txt | sed 's/:.*//' Dies führte zu einer Reihe von Zeilen mit den Zeilennummern, in denen der Suchbegriff gefunden wurde.