[英]mv only if upload completed ubuntu
我正在尋找在 cron 命令上移動文件,但是我只想移動完全上傳的文件而不是待處理的文件,因為它們將有很多文件進入。它們將以零星的間隔和數量出現,所以不幸的是,Aloiso Junior 的回答不起作用。
有沒有辦法使用忽略掛起或活動文件的 mv 命令?
我的方法可能對你有幫助,
首先,在上傳隊列的末尾添加一個文件,可能是一個txt,它將代表所有文件的上傳結束。
您必須將偵聽器編入目錄,以檢查 that.txt 文件是否存在。
fswatch可以是少數
https://manpages.ubuntu.com/manpages/bionic/man7/fswatch.7.html
如果 that.txt 文件有所有上傳文件的列表,它可以幫助您了解所有可以安全移動的文件。
移動后刪除that.txt
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.