Вот пример: Наши веб-сайты компании размещаются внешне. В результате проблем с нашим предыдущим хостом, который закончился за несколько дней времени простоя, я теперь сохраняю копию тех сайтов на двух машинах. Каждый используется для разработки и тестирования, так может время от времени варьироваться от живого сайта немного. Другой сохраняется как точная копия. Этот второй обычно только включается как требуется для перерепликации.
В случае проблем с веб-хостом машина с точной копией может быть включена и принесена онлайн через изменение в записи DNS. Поскольку мы - небольшая компания нет никакого способа, которым я мог выровнять по ширине расход дополнительного сервера для покрытия довольно маленького шанса ее когда-либо быть требуемым. Вместо этого я использую виртуальную машину. Это не столь мощно, как я хотел бы, но это совершенно осуществимо.
Обычно хорошо делать это:
tail -f /var/log/mylog | egrep '^<txttomatch>' | tee /tmp/watchlog
Естественно, Вы только должны класть для первого удара, если Вы хотите произвести консоль, а также копирование в файл. Если Вы запускаете и останавливаете этот процесс, можно хотеть передать -a
переключитесь на мишень.
Что Вы получали при выполнении его?
Попробуйте альтернативу:
... tee -a $log >(grep '^\[1\]' > ${var}logs/chatlogs.log)