我想每天使用linux bash腳本監視目錄中的新文件。每天檢查新文件的目錄 - linux bash腳本
每4小時左右將新文件添加到目錄中。所以我想在一天結束時處理所有文件。 通過過程我的意思是將它們轉換爲替代文件類型,然後將它們轉換到另一個文件夾轉換一次。
我已經看過inotify
來監視目錄,但不能告訴你是否可以將它作爲日常事物。
使用inotify
我有這個代碼示例腳本工作:
#!/bin/bash
while read line
do
echo "close_write: $line"
done < <(inotifywait -mr -e close_write "/home/tmp/")
時添加新的文件但這通知,這是直接的。
我正在考慮使用這種方式,並跟蹤新文件,然後在一天結束時立即處理它們。
我以前沒有這樣做,所以我希望得到一些幫助。
也許inotify
以外的東西會更好。
謝謝!
這應該很好!謝謝! – VickiT05
一個問題 - 有沒有一種方法可以識別新添加的文件? – VickiT05
使用find命令找到更新的文件然後... http://stackoverflow.com/questions/6964747/find-all-files-recursively-newer-than-given-time –