Bash переместить несколько подкаталогов (включая файлы) на основе списка в целевой каталог
У меня есть каталог, который содержит много подкаталогов, каждый из которых имеет несколько файлов.
Но мне нужны только некоторые из подкаталогов (и включенные файлы). И у меня есть список имен подкаталогов, которые мне нужно переместить.
Как мне переместить необходимые подкаталоги в целевой каталог на основе списка в оболочке bash?
Спасибо
1 ответ
Предполагая, что вы имеете в виду, что все подкаталоги перемещены в один целевой каталог, что-то вроде этого должно сделать это для вас
cat subdirlist | xargs -i mv {} targetdir