LINUX.ORG.RU

Обрезание последних строк во входном потоке?


0

0

Короче я делаю cat file.txt. Вывод cat надо пропустить через фильтр который обрезает четыре первых и пять последних строк. Как первые четыре строки обрезать понятно: `cat file.txt | tail +4l`. А как обрезать последние пять строк?

anonymous

то есть временный файл использовать нельзя?

dilmah ★★★★★
()

некрасиво конечно - но с ходу придумалось

cat file | sed '$d' | sed '$d' | sed '$d' | sed '$d'

:)

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