Отправляет email-рассылки с помощью сервиса Sendsay

За 2008-07-26

Re: Вставить один текстовый файл в другой

В сообщении от Суббота 26 июля 2008 Roman I Khimov написал(a):
> Roman I Khimov:
> > $ tail -n +$NUME >> out
> >
> > $NUM - номер строчки, после которой и надо вставить.
>
> А если точнее, то tail понадобится не $NUM, а ($NUM + 1)
>

Ага, спасибо огромное. :)

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34635; Возраст листа: 1828; Участников: 1496
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/765165

   2008-07-26 11:33:31 (#765165)

Re: Вставить один текстовый файл в другой

Roman I Khimov:
> $ tail -n +$NUME >> out
>
> $NUM - номер строчки, после которой и надо вставить.

А если точнее, то tail понадобится не $NUM, а ($NUM + 1)

   Roman I Khimov 2008-07-26 11:31:10 (#765164)

Re: Вставить один текстовый файл в другой

Роман:
> Нужно вставить файл после определенной строки в другом. Это sed'ом можно,
> но я
> так и не вкурил манов, причем пытаюсь сделать это не один месяц. Не
> доходит и все тут... :)

А. Ну, с sed-ом не заморачиваясь можно попробовать так:
$ head -n $NUM file > out
$ cat big_file >> out
$ tail -n +$NUME >> out

$NUM - номер строчки, после которой и надо вставить.

Наверняка можно красивше, одной командой и т.п.

   Roman I Khimov 2008-07-26 11:27:29 (#765162)

Re: Вставить один текстовый файл в другой

В сообщении от Суббота 26 июля 2008 Roman I Khimov написал(a):
> Роман:
> > Имеется один большой текстовый файл (100 Мб). Его нужно вставить в
> > другой. Но файл настолько большой, что даже emacs долго думает при
> > выделении всего текста в нем, думает... думает... своп заполняется и
> > вырубается.
> >
> > Не подскажете, возможно ли проделать эту процедуру в консоли без всех
> > этих copy-paste?
>
> Ммм... Я чего-то не понимаю, или
> $ cat big_file >> file
> ?

Нужно вставить файл после определенной строки в другом. Это sed'ом можно, но
я
так и не вкурил манов, причем пытаюсь сделать это не один месяц. Не доходит и
все тут... :)

Спасибо.

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34632; Возраст листа: 1828; Участников: 1496
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/765157

   2008-07-26 11:11:49 (#765157)

Re: Вставить один текстовый файл в другой

Роман:
> Имеется один большой текстовый файл (100 Мб). Его нужно вставить в
> другой. Но файл настолько большой, что даже emacs долго думает при
> выделении всего текста в нем, думает... думает... своп заполняется и
> вырубается.
>
> Не подскажете, возможно ли проделать эту процедуру в консоли без всех
> этих copy-paste?

Ммм... Я чего-то не понимаю, или
$ cat big_file >> file
?

   Roman I Khimov 2008-07-26 10:42:30 (#765150)

Вставить один текстовый файл в другой

Здравствуйте. Всех с профессиональным праздником сисадминов.

Имеется один большой текстовый файл (100 Мб). Его нужно вставить в другой.
Но файл настолько большой, что даже emacs долго думает при выделении всего
текста в нем, думает... думает... своп заполняется и вырубается.

Не подскажете, возможно ли проделать эту процедуру в консоли без всех этих
copy-paste?

Спасибо

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 34630; Возраст листа: 1828; Участников: 1497
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/765139

   2008-07-26 10:06:10 (#765139)