какой командой вырезать кусок файла? ( спасибо всем )

Alexander Kuprijanov sanya-spb на list.ru
Чт Ноя 1 11:00:39 GMT 2007


Cпасибо огромное Всем,

все ссылочки просмотрел, и в закладки...

не совсем точно сформулировал вопрос, и как результат не совсем те ответы, но 
на будущее все равно пригодится :)

на самом деле стояла задачи порезать файло огромного размера на куски, решил 
при помощи команды split (может кому пригодится...)

% cat ./1732.dat | split -l6500000 -
% ls -la
-rw-------  1 sanya sanya 1643819297 2007-10-31 14:29 1732.dat
-rw-r--r--  1 sanya sanya  241462201 2007-11-01 13:34 xaa
-rw-r--r--  1 sanya sanya  241559794 2007-11-01 13:34 xab
-rw-r--r--  1 sanya sanya  241522689 2007-11-01 13:35 xac
-rw-r--r--  1 sanya sanya  241392964 2007-11-01 13:35 xad
-rw-r--r--  1 sanya sanya  238196097 2007-11-01 13:35 xae
-rw-r--r--  1 sanya sanya  240965924 2007-11-01 13:36 xaf
-rw-r--r--  1 sanya sanya  198719628 2007-11-01 13:36 xag



В сообщении от Thursday 01 November 2007 13:00:49 Vyacheslav Karamov 
написал(а):
> Alexander Kuprijanov пишет:
> > Добрый день,
> >
> > подскажите, плиз, какой консольной командой можно взять серединку из
> > текстового файлика?
> >
> > типа было:
> > ----------------
> > 1
> > 2
> > 3
> > 4
> > 5
> > 6
> > 7
> > 8
> > --------------
> >
> > а надо:
> > --------
> > 4
> > 5
> > 6
> > -------
>
>  sed -n '4,6p;6q'  your_file.txt
>
>
> А вообще,
> http://wooledge.org/mywiki/BashFAQ?action=show&redirect=BashFaq#head-a69b7b
>6b723f0b9692f3de7da29ef5094ebda19b



-- 
De manĝo malriĉula ni guston ne scias


Подробная информация о списке рассылки ubuntu-ru