#!/bin/bash
# Checks rather system is running Linux or Solaris
function osCheck {
os_type=$(uname -i)
echo "Checking OS type."
case ${os_type} in
"x86_64")
linuxDiskCheck
;;
*)
solarisDiskCheck
;;
done
これは単なるテストスクリプトです。
答え1
スクリプトがにあると仮定すると、/path/to/script.sh
それを実行可能にする必要があります。
chmod 700 /path/to/script.sh
次に実行すると、入力したcrontab -e
エディタが開きます(おそらく)。vi
0 2 * * * /path/to/script.sh
その後、毎晩午後2時にスクリプトが一度実行されます。 4時間ごとに実行したい場合は、次のように入力します(Linux)。
0 */4 * * * /path/to/script.sh
Solaris の場合、次のようにレコードを入力する必要があります。
0 0,4,8,12,16,20 * * * /path/to/script.sh
選択に応じて、STDOUTおよび/またはSTDERRをファイルにリダイレクトできます。