Я использую команду как timeout 10 ping 8.8.8.8 | tail -2 .

Здесь я получаю вывод как Terminated . Но мне нужны последние две строчки ping .

Может кто-нибудь, пожалуйста, скажите, что делать

2 ответа2

0

Я должен использовать &> оператор.

timeout 10 ping 8.8.8.8 &>out.txt и cat out.txt | tail -2 даст последние две строки ping

0

Вы нашли ответ, но вы также можете попробовать

ping -w10 8.8.8.8

Это говорит ping продолжать пинговать в течение 10 секунд, а затем остановиться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .