einen wunderschönen guten morgen,
ich möchte ein shell script schreiben, das,wenn ich es starte, eine datei erstellt,die einfach aus mehreren zeilen text besteht, wie mach ich sowas?
beim z.b
#echo "Beispieltext1" > Datei
#echo "Beispieltext2" > Datei
in Datei bleibt dann nur der letzte eintrag übrig "Beispieltext2 ", wie stell ich das an, dass beide reinkommen?
mit shell scripten dateien erstellen mit mehr als einer zeile inhalt
Einfach: Wenn Du zur Ausgabeumlenkung ">>" statt ">" verwendest, werden die Daten an die Datei angehängt. Also so sollte das aussehen:
Das erste Kommando erstellt die Datei neu und schreibt den ersten Satz hinein, das zweite hängt den Satz an die Datei an.
Jochen
Code: Select all
echo "Beispieltext1" > Datei
echo "Beispieltext2" >> Datei
Jochen