1. 程式人生 > 其它 >linux定時清理檔案指令碼

linux定時清理檔案指令碼

技術標籤:pythonlinuxshellubuntupythonbash

指令碼定時清理檔案.

方法如下:


  1. 新建指令碼 new_name.sh,清理檔案命令如下:
#!/bin/sh
find /var/mqm/errors/ -name '*.py' -exec rm -rf {} \;
  • 如果有多個檔案要清除,則*.py要加上單引號;
  • \和;中間不能有空格,這裡\是轉義作用;
  1. 給指令碼加上許可權: chmod +x new_name.sh

  2. 開啟定時任務: crontab -e
    加入 10 0 * * * /path/new_name.sh
    這是每天0點10分執行此指令碼.