#!/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 点 0 分执行一次脚本。如果你想每4小时执行一次可以输入(Linux)
0 */4 * * * /path/to/script.sh
对于 Solaris,您可能需要按以下方式输入记录:
0 0,4,8,12,16,20 * * * /path/to/script.sh
您可以根据您的选择将 STDOUT 和/或 STDERR 重定向到文件