Hallo hier ist Mika.
./script Ausgabe: stdout und stderr
./script 1> /dev/null Ausgabe: nur stderr
./script 2> /dev/null Ausgabe: nur stdout
./script &> /dev/null keine Ausgabe
./script > /dev/null 2>&1 keine Ausgabe
./script 2>&1 > /dev/null Ausgabe: nur stderr
./script > file Ausgabe: stdout in eine Datei schreiben, die Datei wird bei jedem Aufruf überschrieben
./script >> file Ausgabe: stdout in eine Datei schreiben, die Datei wird bei jedem Aufruf erweitert

nützliche Linux Tools

cat Gibt den Inhalt einer Datei aus (stdout).
Bsp:
cat file
cat file > ....
grep Filtert den Inhalt von stdout oder Dateien nach bestimmten Mustern.
Bsp:
cat file | grep "2009-12-01"
grep "2009-12-01" file
grep "2009-12-01" file*
grep "2009-12-01" file* | grep "name"
grep "2009-12-01" file* | grep "name" > file
wc Zeilen zählen, Wörter zählen, ...
Bsp:
wc -l file - Zeilen zählen
wc -w file - Wörter zählen
grep "2009-12-01" file* | wc -l - wc kombiniert mit grep
sort Zeilen sortieren
uniq Entfernt doppelte Zeilen