У меня есть файл с множеством строк, и каждая строка имеет отметку времени в начале, как
[Thread-3] (21/09/12 06:17:38:672) logged message from code.....
Итак, я часто проверяю 2 вещи из этого файла журнала.
- Первые несколько строк, которые имеют глобальные условия и время начала, также приведены.
- Последние несколько строк, которые имеют статус выхода с некоторой другой информацией.
Есть ли какая-нибудь удобная команда, которая позволила бы мне отображать только первые и последние несколько строк файла?
N
sed(1)
эксперт, но есть способы спрятать вещи для дальнейшего использования. Может быть, стоит заглянуть туда. OTOH, я бы, вероятно, взялся за сценарий Perl (или любой другой), чтобы сделать это, если он используется часто, так как я более знаком с этим.
head and tail
работает для вас?