мишень и grep одновременно (оболочка)?

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

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

0
задан 31 July 2011 в 12:29
2 ответа

Обычно хорошо делать это:

tail -f /var/log/mylog | egrep '^<txttomatch>' | tee /tmp/watchlog

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

1
ответ дан 4 December 2019 в 22:11

Что Вы получали при выполнении его?

Попробуйте альтернативу:

... tee -a $log >(grep '^\[1\]' > ${var}logs/chatlogs.log)
0
ответ дан 4 December 2019 в 22:11

Теги

Похожие вопросы