$ vi test.sh
테스트용 쉘 스크립트 파일을 생성합니다.
#!/bin/sh
CURRENT_TIME=$(date +"%Y%m%d-%H%M%S") # 현재 시간을 변수에 담는다
touch $CURRENT_TIME # 현재 시간을 이름으로 파일을 생성한다
위는 현재 시간을 이름으로 빈 파일을 생성하는 쉘 스크립트 입니다. 원하는 기능 동작을 쉘 스크립트에 구현하면 됩니다.
$ ./test.sh
그냥 쉘 스크립트를 실행하려면 위와 같이 실행하면 됩니다.
$ crontap -e
crontap 작업을 편집할 수 있는 명령어 입니다. 편집기가 열리며 아래와 같이 원하는 쉘 스크립트 파일을 cron 스캐줄 규칙에 맞게 작성해 주면 됩니다.
* * * * * /home/user/test.sh
위와 같이 작성하면 매분 test.sh 파일이 실행 됩니다.
스케줄 규칙
$ crontap -l
위 명령을 통해 현재 등록되어 있는 스케줄을 확인할 수 있습니다.