https://www.redhat.com/sysadmin/linux-at-command
$ at 02:59
입력하면 shell (?) 이 뜬다. 거기다가 실행하고 싶은 명령어를 줄줄이 입력한다. 혹은, -f parameter를 붙여서 특정 스크립트를 실행하라고 할 수도 있음.
예제:
$ at 02:59
warning: commands will be executed using /bin/sh
at> mv -v data_pipeline_hourly_tasks.py.1 data_pipeline_hourly_tasks.py
at> <EOT> (CTRL+D)
job 4 at Wed Jul 31 02:59:00 2024
실행 결과를 확인하긴 힘들 것이다. stdout/stdin을 파일에다가 기록하라고 하면 좋다.
로컬 이메일 시스템이 세팅되어 있다면 cron job들의 실행결과를 확인할 때와 마찬가지로 mutt 같은 메일 클라이언트로 볼 수 있다.
$ atq
명령으로 현재 queue된 작업을 볼 수 있다.