
我有以下資料夾結構
src
├── sub0
├── sub1
└── sub2
我使用該命令rsync -avh src/ des
將 src 的內容複製到名為 des 的資料夾中。
我試圖使用 重現相同的行為--files-from
,因此我創建了一個名為 的文件list.txt
,其中包含該字串src/
,並且我正在使用該命令
rsync -arvh --files-from='./list.txt' . des
無論如何,我得到的是以下資料夾結構,這不是我想要的
des
└── src
├── sub0
├── sub1
└── sub2
我怎麼才能得到第一種方法能夠達到的結果?
答案1
您是否嘗試過像這樣放置最後一個斜線:
rsync -avh src/ dest/
這是執行 rsync 的正常方法,無需像測試中所示重新建立資料夾
您甚至可以添加 rsync 的“酷”選項(用進度替換詳細資訊):
rsync -ah --stats --progress src/ dest/