Premium Partner

Linux Bash

Befehle Block 4

Befehle Block 4


Kartei Details

Karten 56
Sprache Deutsch
Kategorie Informatik
Stufe Mittelschule
Erstellt / Aktualisiert 16.08.2019 / 26.08.2019
Lizenzierung Kein Urheberrechtsschutz (CC0)
Weblink
https://card2brain.ch/box/20190816_linux_bash_9PC0
Einbinden
<iframe src="https://card2brain.ch/box/20190816_linux_bash_9PC0/embed" width="780" height="150" scrolling="no" frameborder="0"></iframe>
Wie wird eine Ausgabe in eine Datei geleitet?

history 6 > test.txt (Speichert die ausgabe von History 6 in test.txt)

Wie kann Text in eine Datei eingefügt werden?

echo "Hallo Welt" > test.txt (Fügt Text in Datei ein. ACHTUNG --> existiert die Datei bereits, wird sie überschrieben!)

Wie kann Text an eine Datei angehängt werden?

echo "Hallo Luca" >> text.txt (Fügt den Text hinten an)

Ausgaben umleiten in erfolgs.log und error.log

test.sh 2>error.log 1>erfolg.log

Ausgaben umleiten und an Logs anhängen

test.sh 2>>error.log 1>>erfolg.log

Errors und Erfolge im gleichen Log

test.sh >test.log 2>&1

Was passiert mit einem <

Einem Befehl wird z.B. eine Datei übergeben --> cat < testdatei.txt (übergibt cat die testdatei.txt)

Wir kann eine Skriptausgabe ausgegeben und gleichzeitig ins Log geschrieben werden?

Mit "tee". z.B. ./test.sh | tee test.log