[[:tux|{{ :linux.png?40|}}]] ===== Einzelne Werte aus der Standardausgabe filtern ===== Manchmal möchte man aus der Ausgabe eines Kommandos nur einzelne Werte heraus filtern, um diese ggf. an ein weiteres Kommando weiter zu geben. Dazu sind verschiedene Lösungsansätze denkbar. Ich habe hier am Beispiel von >>awk<< und >>cut<< zwei einfache Möglichkeiten zusammengestellt: zB der Befehl >>uptime<< liefert eine Fülle von Informationen, welche man möglicherweise gar nicht benötigt: $ uptime 13:34 up 2 days, 1:17, 3 users, load averages: 0,26 0,26 0,25 Möchte man aus dieser Ausgabe zB nur die Tage heraus filtern, welche ein System schon läuft, können zB folgende Kommandos verwendet werden: $ uptime | awk '{print $2 " " $3 " " $4}' up 2 days, $ uptime | cut -d ' ' -f 3-5 up 2 days, --- //pronto 2011/05/13 13:44// ~~DISCUSSION:off~~