PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Shell, ping mit grep



mrcool
03-06-2002, 15:01
Hallo


Wie kann man mit dem Befehl ping machen, das er nur "100% packet lost" oder natürlich "0% packet lost anzeigt. Ich möchte, das er den rest einfach abschneidet. Das muss ja irgendwie möglich sein mit "grep" und "cut". Könnt ihr mir da bitte helfen.

Danke sehr

anda_skoa
03-06-2002, 15:32
ping -c 1 localhost | grep loss | awk '{ print $7 " "$8 " " $9; }'


Ciao,
_

mrcool
03-06-2002, 15:49
Danke !!!!!!

Eine Frage: geht das auch irgendwie mit dem Befehl "cut"? Mit diesem Befehl sollten wir diese übung machen. Ich weiß mit awk funktioniert es auch, aber laut Arbeitsangabe sollten wir das mit dem Befehl "grep" und "cut" machen.

Also danke nochmal.

anda_skoa
03-06-2002, 17:00
Hmm, das geht sicher mit cut auch, nur mit cut kenn ich mich nicht aus :(

Ciao,
_

ponzellus
03-06-2002, 18:10
hi

ping -c 1 localhost | grep loss | cut -d " " -f 7-9
MfG ponzellus

mrcool
03-06-2002, 18:19
Danke!!! Es funktioniert wieder.