Есть ли способ в Linux запросить Head или Tail, но с дополнительным смещением записей, чтобы игнорировать.
Например, если файл example.lst
содержит следующее:
row01
row02
row03
row04
row05
И я использую head -n3 example.lst
Я могу получить строки 1 - 3, но что, если я хочу, чтобы он пропускал первую строку и получал строки 2 - 4?
Я спрашиваю, потому что некоторые команды имеют заголовок, который может быть нежелательным в результатах поиска. Например, du -h ~ --max-depth 1 | sort -rh
вернет размер каталога всех папок в домашнем каталоге, отсортированном по убыванию, но добавит текущий каталог в начало набора результатов (т.е. ~
).
На страницах заголовка и хвоста нет никакого параметра смещения, поэтому может быть какая-то команда range
, где могут быть указаны требуемые строки: например. range 2-10
или что-то?