1. 程式人生 > >Shell 練習題 20180117

Shell 練習題 20180117

pan 服務 shell 腳本 文件的 一次 不知道 練習 pos span

有一臺服務器作為Web應用,有一個目錄(/data/web/attachment)不定時地會被用戶上傳新的文件,但是不知道什麽時候會上傳。所以,需要我們每5分鐘做一次檢測是否有新文件生成。請寫一個 shell 腳本去完成檢測。檢測完成後若是有新文件,還需要將新文件的列表輸出到一個按年、月、日、時、分為名字的日誌裏。

while true
do
    find /data/web/attachment/ -type f -mmin -5 > $(date +"%F-%H-%M-%S").log
    sleep 300
done

Shell 練習題 20180117