Linux 定期自動実行

$ crontab -l

にて現在の自動実行内容を確認できる。

$ crontab -e

にて編集モード

crontabの構文
定期実行の構文は以下の通りです。

# コメント
分 時 日 月 曜日 コマンド
分 分(0-59)、またはワイルドカード「*」を指定する
時 時(0-23)、またはワイルドカード「*」を指定する
日 日(1-31)、またはワイルドカード「*」を指定する
月 月(1-12)、「jan~dec」またはワイルドカード「*」を指定する
曜日 曜日(0-7)、「sun~sat」またはワイルドカード「*」を指定する(0は日曜)
コマンド 実行するコマンドまたはスクリプトを記述する

自社の内容は、
0 6,12,18,22 * * * /usr/local/tools/autoftp6.sh
11 6,10,20 * * * /usr/local/tools/unzip_01kaitsu_all.sh
11 10 * * * /usr/local/tools/unzip_02idou_all.sh
12 6,16,20,22 * * * /usr/local/tools/unzip_03tsuwa_seikyu_all.sh
1 6,12,18,22 * * * /usr/local/tools/unzip_04ritei_error_receive_seikyu_all.sh
1 6,12,18,22 * * * /usr/local/tools/unzip_06himo_error_receive_all.sh
15 10 * * * /usr/local/tools/01_c013111add.sh
15 6 * * * /usr/local/tools/01_K0BIZ311I01add1.sh
15 20 * * * /usr/local/tools/01_K0BIZ311I01add2.sh
15 10 * * * /usr/local/tools/02_c023111add.sh
15 10 * * * /usr/local/tools/02_c033111add.sh
15 10 * * * /usr/local/tools/02_h013111add.sh
15 10 * * * /usr/local/tools/02_K0BIZ311K01add.sh
18 6 * * * /usr/local/tools/02_SS1001311add.sh
0 5 * * * /usr/local/tools/03_c053111add.sh
30 6 8 * * /usr/local/tools/03_c053111add2.sh
30 6 8 * * /usr/local/tools/03_c063111add.sh
30 20 * * * /usr/local/tools/03_c043111add.sh
0 5 3 * * /usr/local/tools/03_c043111add2.sh
30 6 8 * * /usr/local/tools/03_K0BIZ311R01add.sh

toolsの中にスクリプトがあり、それを定期実行している。

コメントを残す

メールアドレスが公開されることはありません。

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください