>>>сначала tar&gzip, а затем dd с ключами bs, count, seek
>>
>>Господи, зачем такие сложности?
>>man tar
>>man split
>
>Проблема в том, что на SCO какие-то не те tar и split
>
>Это tar:
>======================================================================
>UX:tar: TO FIX: Usage:
> tar {-c|-r|-u}[vwfbLk{F|X}hienA[0-9999]] [device] [block]
>[volsize] [incfile|excfile] [files ...]
> tar -t[vfLXien[0-9999]] [device] [excfile]
>[files ...]
> tar -x[lmovwfLXpienA[0-9999]] [device] [excfile]
>[files ...]
так скачай гнусный tar (gtar) и собери, тебе универсальное решение
нужно? gtar - работает где хошь...
>======================================================================
>Это split:
>======================================================================
>UX:split: TO FIX: Usage: split [-l line_count] [-a suf_length] [file [name]]
> split -b n[k|m] [-a
>suf_length] [file [name]]
> split [-line_count] [-a suffix_length]
>[file [name]]
>======================================================================
>
>Вариант со сплитом я уже реализовал, но как-то некузяво он имена файлам
>задает: xaa, xab и т.д. Хотелось бы "х" задавать вручную.
??? тебе разрешают задавать шаблон [name], suffix , в чем проблема?
ну не нравится split - возьми и быстренько накорячь свой или найди
source split.c (возможно гнусный и поправь под себя), когда мне лет
13 назад нужен был простенький split независимый от системы, я быстренько
написал свой, пусть неоптимальный, побайтный, но под себя и фиолетово
какая OS:
[alone]~ > psplit
Usage : psplit [size] file name
function : split file on piece
where, size - piece in Byte, default size=10000
file - name file that w'll be split
name - name splited file + number piece[ from 000 by 999]
[alone]~ >
psplit 500000 имя_файла шаблон.[000-999]
сто лет как уже им не пользовался, да и нафик ненужен, stdin вроде не читает, вобщем переписывать нуна, вопрос тока нафига когда ВСЕ есть...
cpio - еще проще, все в одной команде