#!/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을 파일로 리디렉션할 수 있습니다.