使用rsync,如何在使用--files-from參數進行復制時重命名文件?我有大約190,000個文件,每個文件需要在從源文件複製到目標文件時重命名。我打算讓文本文件中的文件列表傳遞給--files-from參數。使用rsync在複製過程中使用--files-from重命名文件?
14
A
回答
8
沒有辦法任意使用rsync重命名文件。所有rsync可以做的是將文件移動到不同的目錄。
您必須在發送方或接收方使用第二個工具來重命名文件。
13
並非完全如此......您可以使用rsync重命名enroute文件,但只有當您一次同步rsync一個文件並設置--no-R --no-implied-dirs選項時,纔會顯式設置目標路徑中的目標名稱。
但是在那個時候,你可能只想使用其他工具。
此,例如,將工作:
rsync --no-R --no-implied-dirs
1.2.3.4::module/$FILENAME
/$PATH/$TOFILE/$NEWFILENAME
相關問題
- 1. 如何在vfat的複製過程中重命名文件
- 2. 使用.bat文件語言複製和重命名文件?
- 3. 複製文件夾並使用命令提示符重命名
- 4. 使用rsync而不復制正在使用的文件
- 5. 如何使用System.IO.Compression在解包過程中重命名文件?
- 6. 使用csv文件複製/重命名utf8名稱的圖像
- 7. 在bash中,我如何重命名使用rsync傳輸的文件?
- 8. 使用powershell複製後重命名它
- 9. 使用vbs複製並重命名最早的文件
- 10. 使用批處理腳本複製並重命名XLSX文件
- 11. 使用PowerShell批量複製和重命名文件
- 12. 使用批處理文件複製和重命名
- 13. 使用腳本複製和重命名資源文件
- 14. 使用VBA複製和重命名文件夾
- 15. Ant在複製文件時重命名
- 16. 使用文件夾名稱在powershell中重命名文件
- 17. 重命名文件使用MATLAB命令
- 18. 使用python重命名文件名
- 19. 使用Python重命名文件名
- 20. 文件名使用.bat重命名?
- 21. 如何使用for循環在bash腳本中複製和重命名文件?
- 22. 如何使用Maven輕鬆複製/重命名/刪除文件(如在Ant中)
- 23. 使用REN命令在安裝過程中重命名目錄
- 24. 使用新文件名複製文件
- 25. 無法通過Windows命令行重命名複製的文件
- 26. 重命名從CSV腳本重命名文件,但改掉重複過程
- 27. 如何使用終端從多個文件夾複製和重命名文件?
- 28. 使用count(python)重命名重複文件
- 29. 使用*匿名* rsync
- 30. 在rsync中使用文件鎖
事實上,rsync的是在某些情況下,單個文件非常有用。如果文件很大,並且只有很小的變化,或者只被附加到文件中,則非常合適。 – 2015-06-08 14:28:10
根據手冊頁,'--no-implied-dirs'隻影響'--relative'的工作方式。 '--relative'與'-R'相同。但是你使用'--no-R',這讓我想知道'--no-implied-dirs'在這種情況下會產生什麼效果? – Mecki 2017-10-12 19:12:26