Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Подчистить файл в Unix из коммандной строки? 04.06.04 15:38
Автор: horror Статус: Незарегистрированный пользователь
|
Вопрос к знатокам.
Как в Unix'e из коммандной строки удалить в текстовом файле последние несколько строчек?
Какая команда для этого нужна?
Справочника под рукой нет а очень надо.
|
|
Я, конечно, понимаю, что это не совсем честно, но: 04.06.04 19:20
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
vi $FILENAME -c '$-4;$delete | wq'
|
|
показывает все кроме последних пяти строк (для bash)
04.06.04 16:09
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
показывает все кроме последних пяти строк (для bash)
head -n $((`cat src/include/httpd.h | wc -l`-5)) src/include/httpd.h
|
| |
Прежде всего - лечимся от фелинофилии (то есть любви к кошкам) (update - каюсь, был неправ) 04.06.04 16:23
Автор: Ktirf <Æ Rusakov> Статус: Elderman Отредактировано 04.06.04 16:28 Количество правок: 1
|
> показывает все кроме последних пяти строк (для bash) > head -n $((`wc -l src/include/httpd.h`-5)) src/include/httpd.h Но все равно выглядит грубовато.
Update: м-да, погорячился. wc еще и имя файла норовит вывести. Придется писать wc -l $FILENAME | cut -f 1, что не лучше чем cat | wc. Прошу прощения.
|
| | |
можно и без кошек: head -n $((`wc -l<src/include/httpd.h`-5)) src/include/httpd.h 04.06.04 17:27
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
|
|
| | | |
Гм, да, действительно. Краснею, ухожу на фиг. 04.06.04 17:31
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
|
| |
М-да... Красота... Эта идея мне в голову приходила, но я верю, что можно красивее. 04.06.04 16:14
Автор: Ktirf <Æ Rusakov> Статус: Elderman
|
|
|
man head 04.06.04 15:59
Автор: amirul <Serge> Статус: The Elderman
|
|
|
|