LINUX.ORG.RU

Плотное распределение файлов по DVD и флешкам

 ,


0

3

Необходимо «ПЛОТНО» распределить по DVD 700ГБ. Последовательность расположения файлов не принципиальна, главное чтобы файл можно было открыть сразу.

Может существует утилита, которой можно указать папку и размер блока, например 4,5Гб, и она создаст список какой и куда файл необходимо копировать, чтобы данные «плотно» распределились по этим блокам.


Полная автоматизация вряд-ли есть. Я юзаю скрипт, который показывает теоретическое кол-во свободного места.

cat pfulldvd
#!/bin/bash
awk "BEGIN{ print (4700000000-$1)/1024/1024 }"
При запуске «pfulldvd `du -csb dir0`» скрипт выводит теоретическое свободное место в мегабайтах. Практическое может отличаться из-за того, что служебную информацию тоже нужно куда-то писать, а при большом кол-ве файлов и её кол-во увеличивается. Поэтому, даже если скрипт показывает, что файлы должны войти, то в отдельных случаях оно может и не помещаться. При очень большом кол-ве файлов служебная информация может занимать мегабайты, а в остальных случаях потеря будет не больше одного мегабайта.

saahriktu ★★★★★
()
Ответ на: комментарий от Zhbert

Мне хотя бы текстовый список, в котором видно что, когда и куда надо копировать.

Решил через

rar a -m0 -v[4300]m archFolder size4300mb > textRAR.txt

Дальше вытягивание из списка названия файлов.

Только вот как отключить у rar проверку архивов?

KRA
() автор топика
Ответ на: комментарий от Zhbert

Всё таки поспешил сказать, что через rar можно сделать подобное

KRA
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.