GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Alle Zeilenumbrüche werden entfernt, wenn die cat-Ausgabe in einer Variablen gespeichert wird

Die Shell teilt den msgs Variable also echo erhalten Sie mehrere Parameter. Sie müssen Ihre Variable in Anführungszeichen setzen, um dies zu verhindern:

echo "$msgs"

Linux
  1. Erhalten Sie „Erlaubnis verweigert“, wenn Sie die Ausgabe von Sudo Echo „xyz“ in eine Datei umleiten?

  2. Ich möchte alle Befehlszeilenargumente für ein Bash-Skript in einer einzigen Variablen speichern

  3. Ausgabe des letzten Befehls automatisch mit Bash in eine Variable erfassen?

  4. Ausgabe der cat-Anweisung in der Bash-Skriptschleife drucken

  5. Warum ist es notwendig, eine Rücktaste einzufügen, wenn IFS so eingestellt wird, dass es bei Zeilenumbrüchen aufgeteilt wird?

Wie Echo in Datei

Liest Werte aus einer Pipe in eine Shell-Variable ein

Wie kann ich die Ausgabe eines Befehls direkt in meine Zwischenablage kopieren?

Konvertieren Sie die ls-Ausgabe in csv

Wie werden Zeilenumbrüche beibehalten, wenn die Befehlsausgabe in einer Variablen gespeichert wird?

Ausgabe des Zeitbefehls in Unix in eine Variable in Bash umleiten?