Ответы:
У некоторых систем есть tac
, что причудливо названо задом наперед cat
. Без этого вы все еще можете сделать что-то вроде
awk '{print NR ":" $0}' $file | sort -t: -k 1nr,1 | sed 's/^[0-9][0-9]*://'
cat -n
это как awk '{print NR,$0}'
, так немного более легкий.
tac
сил и не хватают BSD происхождения версии cat
(USG приправленной cat
не были -v
, -n
и т.д. Я думаю , что что - то срабатывает мой «старый ****».)
Я думаю, less +G
это то, что вы ищете - он загрузит файл в конце, и вы можете использовать стрелку вверх (или k) для прокрутки назад. В средстве просмотра gвы попадете в начало файла и Gвернетесь к концу. И Fпрокручиваем до конца и пытаемся продолжать читать, вроде бы tail -f
.
?
используется для поиска назад в файле.
Эта tac
команда похожа на обратную «кошку», если вы ищете то, что вам нужно.
Если вы просто хотите просмотреть файл, начиная с нижней части, почему бы вам не использовать редактор или «меньше»?
Вы можете запустить less
и затем использовать M-> (это мета-ключ, обычно alt, и «>» одновременно), чтобы перейти к нижней части файла.
less
поддерживает прокрутку.
>
(без Meta или ESC) и G
.
Если вы пишете Nagios проверить модуль PERL File :: ReadBackwards полезно