[Comm] Re: Резать файл на кусочки.

Alexander Mayorov =?iso-8859-1?q?fedex_=CE=C1_bashnet=2Eru?=
Вт Сен 24 04:08:10 MSD 2002


Продолжаем резать...
А что скажет общественность по поводу команды csplit???
Я, к сожалению, так и не понял, как сделать так, что бы отрезались первые, 
например не 30 кб, а 50 строк.

Беда, в общем...
Придется браться за perl. А не хотелось бы :(

Александр
On Tuesday 24 September 2002 01:00, Yura Kalinichenko wrote:
> В Пон, 23 Сен 2002, Michael Shigorin написал(а):
>
> MS> On Mon, Sep 23, 2002 at 07:48:00PM +0300, Yura Kalinichenko wrote:
> MS> > MS> > Как у каждого файла отрезать и выкинуть первые 30 кб, оставив
> MS> > MS> остальное?
> MS> > MS> интуитивно понятно -- head/tail :) [можно и cut, но -- зачем?]
> MS> >
> MS> > for fn in * ; do
> MS> >    dd bs=1k skip=30 if=$fn of=${fn}-30
> MS> >    if [ $? -eq 0 ]; then
> MS> >       mv ${fn}-30 $fn
> MS> >    fi
> MS> > done
> MS>
> MS> Юра, это сложнее split :-)  И overkill :-)
> MS>
> Не, это самое то.
> Как ты split'ом отрежешь первые 30к, оставив остальное на месте ?
> Даже если возможно - будет значительно сложнее.

-- 
Уж эти мне сиротские улыбки ютящихся за оградой карнавала!




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