![](/img/trans.png)
[英]rsync: Sync all files to single directory, ignoring directory structure
[英]Copy directory structure ignoring some files
我有一個目錄結構
./
└── file1
├── config.xml
├── config.yml
└── file2
├── config.xml
├── config.yml
└── file3
├── config.xml
└── config.yml
我想要的是復制相同的目錄結構以及所有內容,但忽略新位置中的config.yml文件。任何Linux命令或腳本預先感謝
據我了解,您只想復制文件夾結構,
您可以執行以下操作:
find . -type d >dirs.txt
創建目錄列表,然后
xargs mkdir -p <dirs.txt
在目標上創建目錄。
您可以通過復制整個結構,然后刪除config.yml文件,分兩步進行:
cp -R old_structure_parent_dir new_structure_parent_dir
find new_structure_parent_dir -name config.yml -exec rm -rf {} \;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.