У меня есть каталог ~/plugins/
и внутри есть много подкаталогов. Если бы я хотел создать резервную копию в другом месте только подкаталогов, начиная с abc
, могу ли я сделать это с помощью команды копирования одной строки? Я бы предположил, что что-то вроде этого будет работать (но это не так):
cp -R ~/plugins/abc* ~/destination/
Я бы предпочел использовать однострочную команду, если это возможно, потому что я также хотел бы использовать тот же синтаксис для rsync, и если мне нужно сделать что-то вроде
find ~/plugins/ -type d -name "abc*" -exec cp -R {} ~/destination;
тогда это отлично работает для команды cp
, но это будет означать, что мне придется запускать rsync один раз для каждого каталога и это просто не кажется эффективным: (