У меня есть каталог, который содержит приблизительно 100 подкаталогов. Я хочу взять все файлы от этого, каталоги и добавить их к первым каталогам затем удаляют их всех. Действительно ли это возможно?
Можно вставить команду как это на терминале:
find /source/dir/* -exec mv {} /destination/dir/ \;
Выполните следующее в корневом каталоге: find -exec mv {}/* . \;
Это помещает все файлы от всех подкаталогов в каталоге, в котором Вы выполняете его.
Назовите меня старомодным, но я обычно использую Полуночного Командующего для этого :) Можно установить его использование
sudo apt-get install mc
затем запустите его путем ввода
mc
затем поразите Esc, Ctrl-?, введите свои критерии поиска, нажмите кнопку [Panelize] - вуаля, можно сделать что-либо, что Вы хотите со своими файлами - копия, перемещаете, удаляете... хорошую вещь об использовании мГц, то, что можно рассмотреть список файлов и вручную выбрать только некоторых из них... т.е. отсортировать результат по размеру и удалить только 10 самых больших файлов, например, или выбрать файлы размером, таким образом, они соответствуют на CD максимально близко и т.д.