Re: чем можно пожать файл на куски?
On Friday 02 June 2006 12:08, Dmitrii Varvashenia wrote: Чем негуёвым можно пожать файл с разбиением на зарнее заданного размера куски? man gzip/bzip2 ничего не дали.. Если на выходе будет zip а не gz - это будет + (некоторые неправильные оси почему-то нехотять понимать gz) Помимо того, что сказал Витус, хочу добавить, что существует ещё RAR, который давно уже не экзотика. -- Anton Petrusevich -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: чем можно пожать файл на куски?
02.06.06, Victor Wagner [EMAIL PROTECTED] написал(а): On 2006.06.02 at 13:08:46 +0300, Dmitrii Varvashenia wrote:Чем негуёвым можно пожать файл с разбиением на зарнее заданногоразмера куски?Разбиением на куски заранее заданного размера занимается программа split Спасибо за нужное направлениеman gzip/bzip2 ничего не дали.. И правильно - не их это дело. Их дело жать, а собирать много файлов водин (архивировать) или резать файл на куски - не их дело.Если на выходе будет zip а не gz - это будет + (некоторые неправильные оси почему-то нехотять понимать gz)Странно. Это вы эти неправильные оси готовить не умеете. У меня - всеОS от Microsoft, выпущенные в текущем тысячелетии - понимают.MacOS X - не проверял, но судя по тому что там есть BSD подсистема внутри,и gzip должен быть.MS XP2-32bit with SP2 - не умеет - нужен отдельный софт.Вот чего оно говорит про .gz: Windows has the following information about this file type. This page will help you find software needed to open your file. File Type: GZIP compressed archive file File Extension: .gzip Description: GZip files contain one or more files that have been compressed and packaged into an archive file. Software or information available at: Aladdin Systems Stuffit for Windows WinAce WinImp WinZip Кстати в комплект info-zip (пакет zip в debian) входит утилита zipsplit. Правда, при беглом просмотре man мне показалось, что она позволяетразбивать архив на куски только так, чтобы каждый кусок состоял из целыхфайлов.посмотел на неё - какая-то она действительно загадочная PS: хочется толстые файлы на сервер потоптать и порвать на куски так, что-бы виндовым пользователям не пришлось доставать магический бубен для извлечения файлов.В крайнем случае положу рядом runme.bat ;-) -- WBR, Dmitrii+375 29 40-LINUX
Re: чем можно пожать файл на куски?
On Friday 02 June 2006 14:08, Dmitrii Varvashenia wrote: Доброго времени суток, Russian Чем негуёвым можно пожать файл с разбиением на зарнее заданного размера куски? man gzip/bzip2 ничего не дали.. Если на выходе будет zip а не gz - это будет + (некоторые неправильные оси почему-то нехотять понимать gz) разбить, например: $ split -b1400k filename.ogg восстановить: $ cat filename.* filename.ogg -- aor E AEOS93
Re: чем можно пожать файл на куски?
В сообщении от 2 июня 2006 17:36 Anton Petrusevich написал(a): On Friday 02 June 2006 12:08, Dmitrii Varvashenia wrote: Чем негуёвым можно пожать файл с разбиением на зарнее заданного размера куски? man gzip/bzip2 ничего не дали.. Если на выходе будет zip а не gz - это будет + (некоторые неправильные оси почему-то нехотять понимать gz) Помимо того, что сказал Витус, хочу добавить, что существует ещё RAR, который давно уже не экзотика. -- что то я не особо наблюдаю rar на amd64 Anton Petrusevich -- С уважением, Юркин Евгений Siberia Health Inc -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: чем можно пожать файл на куски?
On Friday 02 June 2006 12:53, aor E Lia Zod wrote: восстановить: $ cat filename.* filename.ogg Покажите мне гарантию, что filename.* будут развёрнуты шеллом в правильном порядке? Насколько я помню, нет такой, и даже я нарывался, вроде. Правильный ответ: cat `ls filename.*`, поскольку в мане на ls сказано, что он сортирует имена файлов. Или меня подводит склероз? -- Anton Petrusevich -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: чем можно пожать файл на куски?
Anton Petrusevich wrote: On Friday 02 June 2006 12:53, aor E Lia Zod wrote: восстановить: $ cat filename.* filename.ogg Покажите мне гарантию, что filename.* будут развёрнуты шеллом в правильном порядке? Насколько я помню, нет такой, и даже я нарывался, вроде. Правильный ответ: cat `ls filename.*`, поскольку в мане на ls сказано, что он сортирует имена файлов. Или меня подводит склероз? man bash: Pathname Expansion After word splitting, unless the -f option has been set, bash scans each word for the characters *, ?, and [. If one of these characters appears, then the word is regarded as a pattern, and replaced with an alphabetically sorted list of file names matching the pattern. -- Sergei Stolyarov icq# 4099576 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: чем можно пожать файл на куски?
02.06.06, Victor Wagner [EMAIL PROTECTED] написал(а): On 2006.06.02 at 13:29:05 +0200, Anton Petrusevich wrote: On Friday 02 June 2006 12:53, aor E Lia Zod wrote: восстановить: $ cat filename.* filename.ogg Покажите мне гарантию, что filename.* будут развёрнуты шеллом в правильном порядке? Насколько я помню, нет такой, и даже я нарывался, вроде. Правильный ответ: cat `ls filename.*`, поскольку в мане на ls сказано, что он сортирует имена файлов. Или меня подводит склероз? Подводит. За все shell-ы не скажу, но вinfo -f bash 'Filename Expansion' английским по бэкграунду написаноIf one of these characters appears, then the word is regarded asa PATTERN, and replaced with an alphabetically sorted list of file ~names matching the pattern.По-моему, в POSIX-е это тоже требуется, но искать лень.Собрал назад для надежности вот такой конструкцией: cat `ls -1 *\.iso\.[0-9][0-9]| sort` out.isomd5sum подтвердил, что файлы одинаковы.;-)-- WBR, Dmitrii+375 29 40-LINUX
Re: чем можно пожать файл на куски?
On Friday 02 June 2006 13:52, Victor Wagner wrote: Подводит. За все shell-ы не скажу, но в info -f bash 'Filename Expansion' английским по бэкграунду написано If one of these characters appears, then the word is regarded as a PATTERN, and replaced with an alphabetically sorted list of file ~ names matching the pattern. По-моему, в POSIX-е это тоже требуется, но искать лень. Кажется это воспоминание о произвольности порядка раскрытия glob у меня от SCO OpenServer|Unixware... Точно помню, что удивлялся и исправлял, а где исправлял уже не помню :) -- Anton Petrusevich -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]