Ищу сценарий bash: Вот ситуация: у меня есть 1000 папок и подпапок на моем Backup Directory Drive, скажем ...
- / backup
- / backup / folderA
- / backup / folderA / FolderAA
- / backup / folderB
- / backup / folderB / FolderBB
У меня десятки похожих папок во вторичном расположении (с файлами в них), и имена папок будут соответствовать одной из папок или подпапок на основном резервном диске.
Я хотел бы переместить все содержимое указанного c расширения типы из моего вторичного местоположения $ FolderName в хранилище резервной копии + соответствующая подпапка ТОЛЬКО, если $ FolderName точно совпадает, и удалите папки из моего дополнительного местоположения!
Если в хранилище резервной копии нет соответствующей папки или подпапки, оставьте только исходные папки и файлы.
с нетерпением жду помощи / руководства.
Майк
Требуется дополнительная информация. Ожидаемый ввод и вы поместите
Допустим, у меня есть следующее: Папка резервного копирования
/backup/test/file.bak
И для моего вторичного местоположения папки:
/secondarylocation/mike/test/hello/john.bak
/secondarylocation/mike/test/hello/backup.zip
я бы хотел, чтобы это был конечный результат
/backup/test/file.bak
/backup/test/john.bak
/backup/test/backup.zip
и / secondarylocation / mike / test *, а вложенные папки и файлы удалены