Ниже команда ssh иногда не ждет 60 с, пока файл журнала не завершит свои 60 с, но иногда она ждет, почему?Linux

Anonymous
Ниже команда ssh иногда не ждет 60 с, пока файл журнала не завершит свои 60 с, но иногда она ждет, почему?

Сообщение Anonymous »


Команда через ssh:

$ tac temp.csv | таймаут 60 с хвост -f temp.csv | тайм-аут 60 с grep -w -m 1 'сообщение' | awk '{print}' | так

В приведенной выше команде я хочу найти сообщение в файле журнала, но после нажатия этой команды я хочу подождать 60 секунд, а затем через 60 секунд, если он найдет какой-либо результат, вернуть этот результат или вернуть пустую строку. Но то, что я заметил после запуска этой команды: иногда эта команда ждет 60 секунд, а иногда нет, и из-за этой проблемы я столкнулся с проблемой

Может кто-нибудь сказать мне, почему такое поведение, которое я наблюдаю, иногда связано с ожиданием 60 секунд, а иногда нет... пожалуйста, помогите мне?

Вернуться в «Linux»