URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 101880
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Использование less вместо tail для ..."

Отправлено auto_tips , 31-Мрт-15 09:31 
Для отслеживания добавляемых в хвост файла изменений, например, для наблюдения за наполнением лога, вместо традиционной команды "tail -f" удобно использовать утилиту less  с опцией "+F" (less +F имя_файла). Преимущество состоит в том, что утилита less предоставляет переключаться между режимом перемещения по файлу и отслеживанием изменений.

Например, при появлении важной информации можно прервать отслеживание хвоста, нажав "Ctrl+C", после чего выполнить поиск или переместиться в верхнюю часть файла. Для возобновления отслеживания изменений достаточно нажать "F". Аналогичным образом, нажав "F", можно проверить появление новых данных в хвосте и для файла, открытого в less без предварительного указания опции "+F".

Недостатком less является поддержка отслеживания только одного файла, в то время как "tail -f" позволяет одновременно следить за хвостами нескольких файлов.


URL: http://www.brianstorti.com/stop-using-tail/
Обсуждается: http://www.opennet.me/tips/info/2901.shtml


Содержание

Сообщения в этом обсуждении
"Использование less вместо tail для отслеживания хвоста файла"
Отправлено bezimeni , 31-Мрт-15 09:31 
Полезно. Благодарю.

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Sadok , 31-Мрт-15 09:54 
Есть же multitail

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Ононим , 09-Апр-15 13:04 
Есть минималистичные дистрибутивы, на дух не переносящие всякие левые подтяжки и подпорки.

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено krot , 31-Мрт-15 11:04 
Почему у меня не работает?
less +F syslog
Missing filename ("less --help" for help)

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено krot , 31-Мрт-15 11:10 
разобрался - у меня кастомный алияс для less прописан был:)

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Андрей , 31-Мрт-15 13:56 
Thanks! Very useful!

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Grammar_Nazism , 01-Апр-15 20:03 
"usefull" же

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено z , 01-Апр-15 20:36 
Эх, граммар наци ты не очень, конечно... http://dic.academic.ru/dic.nsf/efin_dic/53114

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено allez , 05-Апр-15 08:16 
> Эх, граммар наци ты не очень, конечно... http://dic.academic.ru/dic.nsf/efin_dic/53114

Да это, похоже, не граммар-наци вовсе, а так, китайская подделка. :-)


"Использование less вместо tail для отслеживания хвоста файла"
Отправлено svlasov , 31-Мрт-15 15:22 
А если не файл, а stdout выхлоп утилиты?

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Омоним , 31-Мрт-15 18:18 
У каждого stdio есть путь, к которому и будет обращаться less.
Можно сделать патч к less, чтоб он научился пользоваться потоком после F

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Алексей , 21-Апр-15 17:15 
cmd | less +F -

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено vanoc , 31-Мрт-15 19:31 
Спасибо

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено cmp , 01-Апр-15 18:13 
> предоставляет переключаться

предоставляет ВОЗМОНОСТЬ наверное, да? или вы чукча.


"Использование less вместо tail для отслеживания хвоста файла"
Отправлено met , 07-Апр-15 09:59 
Чукча тут вы похоже.

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено asavah , 01-Апр-15 20:39 
О, великий мастер, неосиляторы "man less" благодарят тебя.

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено vitalif , 02-Апр-15 22:27 
+100500...

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено vitalif , 02-Апр-15 22:27 
да и вообще можно, собственно, просто открыть less и нажать F

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Эргил , 04-Апр-15 22:27 
Предлагаю следующую новость: «Использование most вместо less и tail». И еще отдельную статью «Установка most», в которой будут приведены такие примеры, как sudo apt-get install most, sudo apt install most, sudo emerge most, а так же примеры с использованием su - и командой на установку от рута, а не через sudo.

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Аноним , 05-Апр-15 22:54 
тыкающие "неосиляторами" обычно мало отличются от "граммар-наци" - запомнив единственное выученое в школе правило начинают тыкать им в остальных

а сарказм выше всего лишь говорит о том что данный индивид сам был по молодости неосилятором и его довольно часто тыкали носом в ман )

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


"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Аноним , 11-Апр-15 17:26 
Твой пост еще больше получался

"Использование less вместо tail для отслеживания хвоста файла"
Отправлено Mich , 20-Апр-15 21:16 
Дружище спасибо огроменное за фичу +F. Уже юзаю во всю.