스크립트를 자동으로 실행하기 위해 솔라리스의 crontab에 쉘 스크립트를 넣는 방법 [닫기]

스크립트를 자동으로 실행하기 위해 솔라리스의 crontab에 쉘 스크립트를 넣는 방법 [닫기]
#!/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을 파일로 리디렉션할 수 있습니다.

관련 정보