linux之定時執行shell腳本

好久木有來更新了,下面來記錄並分享下在linux下是如何實現定時執行shell腳本的:

一、寫一個shell測試腳本
shell腳本命名爲test.sh,具體實現如下所示:

#!/bin/bash
#遍歷/files目錄下所有的文件
for file in 'ls /usr/files'
do 
#判斷當前是否爲文件
if [-f $file] ; then
	#判斷當前文件大小是否大於1k
	if['ls -l $file|awk "{print $5}"' -gt 1024] ; then
		mv $file /usr/test/
	fi
fi
done

二、定時命令(crontab)
腳本寫好之後,就開始執行以下命令來定時執行shell腳本吧:
日期從左到右分別表示爲:分鐘/小時/月份中的第幾日/月份/星期中的第幾天
以下命令表示爲每天七點執行一次shell腳本。

0 7 * * *   /usr/test.sh
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章