-
07.09.2016, 14:49 #1
Schlüssel-Wert Paare mit echo gebündelt untereinander ausgeben in Bash
Ich möchte in Bash ein paar Variablen im Format "Name bzw. Beschreibung = Wert" ausgeben. Da die Namen/Beschreibungen unterschiedlich lang sind, sollen zur besseren Lesbarkeit alle Gleichzeichen untereinander stehen. Ich nutze echo mit dem -e Parameter. Bei kürzeren Bezeichnern klappt das wie gewünscht, ein Beispiel:
AusgabeCode:#!/bin/bash foo=Test bar=XYZ echo -e "Foo = $foo" echo -e "Foobar = $bar"
Sobald ich aber längere Bezeichnet ins Spiel bringe wie im folgenden Beispiel, erhalte ich eine verrückte Ausgabe:Code:Foo = Test Foobar = XYZ

Beim schreiben dieses Beitrages ist mir aufgefallen, dass mein Code beim einfügen ins Forum auch verrückt dargestellt wird. Der Code aus dem zweiten Beispiel oben sieht hier im Forum wie folgt aus, wenn ich ihn einfüge:Code:Foo = Test Bar mit langer Erklärung = XYZ
In meinem Texteditor Notepad++ wird er aber korrekt dargestellt, so wie auf dem Screenshot oben. Ich habe daher den Verdacht, dass hier mit den Tabs irgendetwas geschieht, das nicht passieren sollte. Ich nutze normale Tabs (Tabulator-Taste). Was läuft hier also schief? Wie kann ich die Ausgabe korrekt eingerückt realisieren? Und warum sieht mein Script-Code in Notepad++ völlig korrekt aus, auf der Bash aber eben so zerschossen wie hier im Forum? Ich dachte erst es liegt daran, dass ich auf einem Windows-System entwickle, aber der Code auf einer Linux-Maschine läuft. Aber das kann es ja wohl doch nicht sein, wenn das Problem selbst hier im Forum auftritt. Ich bin ratlosCode:echo -e "Foo = $foo" echo -e "Bar mit langer Erklärung = $bar"
-
07.09.2016, 15:34 #2
AW: Schlüssel-Wert Paare mit echo gebündelt untereinander ausgeben in Bash
Stell in Notepad++ ein, dass Tabulatoren durch Leerzeichen ersetzt werden.
Ähnliche Themen
-
PHP echo Kurzbefehl funktioniert nicht
Von The Dope Show im Forum PHPAntworten: 3Letzter Beitrag: 31.05.2015, 19:55 -
echo Ausgabe abfangen ist doppelt
Von Essah im Forum PHPAntworten: 5Letzter Beitrag: 20.04.2014, 00:19 -
Excel 2013 Diagramm mit Zeilen die nicht untereinander sind
Von TomatenKetchup im Forum SoftwareAntworten: 7Letzter Beitrag: 12.01.2014, 10:41 -
Laptop ohne Windows Schlüssel/Key Lizenz auf anderem PC?
Von ThunderStorm im Forum SoftwareAntworten: 4Letzter Beitrag: 18.08.2013, 06:37 -
Windows 7 Schlüssel entschlüsseln
Von Kuchenmaster im Forum WindowsAntworten: 5Letzter Beitrag: 09.04.2012, 17:11
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.
Zitieren