1
我想用rsync
將文件從服務器傳輸到我自己的電腦,但服務器端有一些空文件。我不需要這些文件,這種情況下rsync
的命令是什麼(傳輸除空文件以外的所有文件)?Rsync - 不傳輸空文件
我想用rsync
將文件從服務器傳輸到我自己的電腦,但服務器端有一些空文件。我不需要這些文件,這種情況下rsync
的命令是什麼(傳輸除空文件以外的所有文件)?Rsync - 不傳輸空文件
使用min-size選項rsync命令
--min-size=SIZE don't transfer any file smaller than SIZE
的那麼--min-size=1
將跳過空文件
爲什麼不刪除轉移後的空文件? 'find someDir/-size 0b -exec rm -f {} \;' –
很多時候,空文件有一個重要目的,有時作爲一個標誌,其他時間用於幫助權限。此外,(幾乎)沒有時間轉移它們。所以,用戶通常不是無意中破壞某些東西,而是希望'rsync'傳輸這些文件。如果你不是這些用戶之一,@ElliottFrisch的解決方案是一個很好的解決方案。 – John1024