LINUX.ORG.RU

Как в линукс выводить новые данные записанные в файл в консоль ?

 , ,


0

1

Скрипт наполняет файл, я его периодически смотрю cat myfile, но хотелось бы, чтобы новые данные видеть в консоли постоянно, как это сделать, чтобы не вызывать руками cat постоянно.

tail -f

watch -n1 ‘dmesg| grep xxx’

anonymous
()
Ответ на: комментарий от das_tier

Кстати тоже только сейчас про этот ключ узнал. А я ведь джвадцать+ лет уже как линуксом пользуюсь...

Jameson ★★★★★
()

стыдно товарищи :)

в тему, очень многим пригодится утилита под названием up. сильно спасает жизнь, если не забывать о ней.

anonymous
()
Ответ на: комментарий от anonymous

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

WitcherGeralt ★★
()
Последнее исправление: WitcherGeralt (всего исправлений: 1)
Ответ на: комментарий от legolegs

The input buffer of the Ultimate Plumber is currently fixed at 40M

Да, но как ты будешь логи-то лопатить повторно? Только увеличивать размер буфера до размера лога. Оно только с stdin работает, если я правильно понял.

WitcherGeralt ★★
()
Ответ на: комментарий от anonymous

Выглядит удобно, но в состав coreutils не входит, а значит я обойдусь, как и до этого обходился.

Jameson ★★★★★
()
Ответ на: комментарий от Jameson

А я ведь джвадцать+ лет уже как линуксом пользуюсь...

этот ключ только в прошлой/позапрошлой версии (дебиана) появился

metawishmaster ★★★★★
()
Ответ на: комментарий от metawishmaster

Думаю он всё же в util-linux сначала появился, а потом уже этот util-linux появился в debian. Но в любом случае ключ полезный, теперь буду его знать...

Jameson ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Да, но как ты будешь логи-то лопатить повторно?

Ну ты пайплайн (гармонь из грепов) отладишь, а дальше без этого up используешь.

legolegs ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.