LINUX.ORG.RU
ФорумAdmin

Объединить содержимое нескольких директорий в одну


0

0

Debian Unstable, kernel 2.6

Есть три .iso от RedHat:
shrike-i386-disc1.iso
shrike-i386-disc2.iso
shrike-i386-disc3.iso

Они подмонтированы через loop в 3 разных каталога:
mount shrike-i386-disc1.iso disk1 -o loop
mount shrike-i386-disc2.iso disk2 -o loop
mount shrike-i386-disc3.iso disk3 -o loop

Хочу сделать так, чтобы ALL/RedHat содержал бы файлы из disk1/RedHat + disk2/RedHat + disk3/RedHat, ALL/RedHat/RPMS - из disk1/RedHat/RPMS + disk2/RedHat/RPMS + disk3/RedHat/RPMS и т.п.

Т.е. чтобы содержимое disk[123]/ "склеилось" в один каталог ALL/.

Это возможно?
Если да, то как?

PS: Разумеется, можно просто переписать все файлы из disk[123]/ в ALL/, но это приведёт к удвоению необходимого места на диске, а таких .iso достаточно много.


anonymous

cp -a 2 и 3 disk в 1 ТОесть копируеш просто поверху на сколько я знаю там одинаковых файлов нету.

uncle25
()
Ответ на: комментарий от uncle25

а еще лучше не cp а mv тогда и место лишнее не будет образовываться.

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