является важной частью этой проблемы ...
овном мне интересно, почему это ничего не выводит:
tail --follow=name file.txt | grep something | grep something_else
Вы можете предположить, что он должен выдать вывод. Я запустил еще одну строку для подтверждения.
cat file.txt | grep something | grep something_else
Кажется, вы не можете передать вывод tail более одного раза !? Кто-нибудь знает, что это за сделка и есть ли решение?
РЕДАКТИРОВАТЬ: Чтобы ответить на вопросы до сих пор, файл определенно имеет содержимое, которое должно отображаться grep. В качестве доказательства, если grep делается так:
tail --follow=name file.txt | grep something
Вывод отображается правильно, но если вместо этого используется:
tail --follow=name file.txt | grep something | grep something
Выходные данные не отображаются.
Если это вообще полезно, я запускаю Ubuntu 10.04