Doppelschnitt unter OSX

Doppelschnitt unter OSX

Warum kann ich unter OSX die Funktion „Ausschneiden“ nicht zweimal verwenden, obwohl dies unter Linux möglich ist?

Z.B

sobakapavlova@bark:final_paper$ping -s 252 -z 0xb8 -c 1000 google.com |cut -d "=" -f4 
PING google.com (74.125.232.230): 252 data bytes
50.826 ms
34.031 ms
30.043 ms
39.310 ms

Aber

sobakapavlova@bark:final_paper$ping -s 252 -z 0xb8 -c 1000 google.com |cut -d "=" -f4 | cut -d " " -f1 

Gibt mir nichts zurück.

Antwort1

Dies ist ein Pufferproblem (nicht spezifisch für macOS). Warten Sie lange genug (bis der Puffer geleert wird oder pingnach 1000 Iterationen von selbst fertig wird), und Sie erhalten Ihre Ausgabe.

Alternativ können Sie es auch awkwie folgt verwenden:

$ ping ... |  awk -F '[ =]' '{ print $10 }'

verwandte Informationen