Я сохраняю вывод команды после перенаправления ее stdout, stderr и передачи ее через канал. Кажется, все работает нормально, но я заметил задержку обновления экрана bash, которая составляет почти <= 37 секунд. </p>
Та же самая задержка, которую я вижу при проверке выходного файла с "tail -f output-ping.txt". Я никогда не видел такой задержки раньше, даже с пингом, и я думаю, что это происходит из-за тройника. Это из-за многочисленных перенаправлений? О чем ты думаешь! Спасибо.
ping google.com 2> & 1 | awk '{print strftime ("% Y-% m-% d% H:% M:% S"), $ 0; } '| tee -a output-ping.txt