почему команда #tail -f /var/log/portalauth.log не выводит п
Добавлено: 2011-05-04 14:38:36
Народ почему команда #tail -f /var/log/portalauth.log не выводит поступающие строки в этот файл, на экран терминала. В каких случаях такое может быть происходить?
Команда grep говорит что это бинарный файл:
но файл вполне читабельный....
дело в том, что этот portalauth.log отчищается после перезагрузки, а мне нужно его сохранять. я хочу так:
и запускать этот скрипт при старте системы.
но "tail -f " не выводит строки на терминал. Почему не знаю.....
Команда grep говорит что это бинарный файл:
Код: Выделить всё
cat /var/log/portalauth.log | grep child
Binary file (standard input) matches
Код: Выделить всё
cat /var/log/portalauth.log
May 4 14:22:36 pfsense squid[20273]: Squid Parent: child process 20923 started
May 4 14:22:42 pfsense squid[54976]: Squid Parent: child process 55192 started
May 4 14:37:03 pfsense logportalauth[27757]: Voucher: All 15 vouchers from Roll 4 marked unused
Код: Выделить всё
#!/bin/sh
tail -f /var/log/portalauth.log >> /root/myportalauth.log
но "tail -f " не выводит строки на терминал. Почему не знаю.....