In Bourne-Shell habe ich folgendes:Entfernen Zeilenumbrüche in Bourne Shell aus variablen
VALUES=`some command that returns multiple line values`
echo $VALUES
Sieht aus wie:
"ONE"
"TWO"
"THREE"
"FOUR"
Ich mag es würde so aussehen:
"ONE" "TWO" "THREE" "FOUR"
Kann jemand helfen?
Wollen Sie eine Reihe von 4 Strings, oder wollen Sie die einzelne Zeichenfolge „eins zwei drei vier“? –
nit: Der Befehl in Backticks (warum nicht stattdessen $()?) Gibt mehrere Werte nicht zurück. Es gibt mehrere Zeilen aus und gibt einen einzelnen Wert zurück, hoffentlich Null. –
William, sehr vereinfachte Version. Ich nehme tatsächlich die Ausgabe der Backticks, mache etwas Arbeit an den Daten in VALUES, als später VALUES auszugeben. –