다음을 포함하는 쉘 스크립트가 있습니다
#!/bin/sh
sudo Rscript /home/username/RWD/test.R
sudo find /home/username/RWD -type f -name "*.png" -exec /usr/bin/mpack -s "Test Mail" {} [email protected] \;
sudo find /home/username/RWD -type f -name "*.png" -exec rm -f {} \;
그래서 이미지 파일(*.png)을 생성하는 R 스크립트를 실행했습니다. 해당 파일은 이메일로 전송된 후 삭제되었습니다.
명령줄에서 스크립트를 실행하면 제대로 작동합니다. 그러나 cron을 사용하여 스크립트를 예약하면 메시지 내용은 R이 콘솔에 인쇄하는 것과 같습니다.
Lade nötiges Paket: xml2
Attache Paket: ‘zoo’
The following objects are masked from ‘package:base’:
as.Date, as.Date.numeric
Warnmeldungen:
1: Removed 3 rows containing missing values (geom_point).
2: Removed 5 rows containing missing values (geom_point).
예약된 스크립트가 왜 다르게 동작하는지 아시나요?