Здравейте, седя и си мисля ... със сигурност седя, но дали наистина мисля, не съм много сигурен :). Та за какво става въпрос ще попитате ... Реших да наравя архив на една Линукс машина, но изведнъж са озовах пред въпроса как аджеба ще запиша един файл тар.гз или бз2 с големина 3Гб на ЦД? Веднага се обърнах към Гоогълчо, и там естествено имаше едно решение което за момента ми се стори задоволително. То беше нещо от сорта на: tar jcvf file.tar.bz2 /dir_we_whish_to_archive split -b 700 m -a 2 file.tar.bz2 split_file for i in `ls split_file*`;do cdrecord -v dev=/dev/rdrw speed=24 -data -tao split_file$ done дотук се предполага че сме записали файла които ни е нужен на ЦД-та. Но нещеш ли реших този архив все пак да го запиша и на моята машина ей така да го има още веднъж. След като изпълних: for i in `number_of_disks`;do dd if=/dev/cdrom of=/file$i done и for i in `ls file*`;do cat $i >>file.tar.bz2 done
Това което показвам, наистина не съм го пробвал ... предполагам само, че ще доведе до задоволителен резултат. Всъщност истинският въпрос ми е, дали не съществува някакво по-елегантно решение от горе споменатото ... Например мултиволюм от командата тар или нещо друго, което да раздели на подходящи порции голямият файл. Дано само не съм бил прекалено досаден и разтучителен в пояснението си. Предварително Ви благодаря за отговора ... и желая спорна работа на всички четящи :-).
