我想每小时通过cron将text.txt中的一行复制到text.csv
在crontab中尝试了以下条目但没有成功!!
0 * * * * shuf -n1 Zitate.txt > Zitat.csv >/dev/null 2>&1
0 * * * * shuf -n1 Zitate.txt > Zitat.csv
syslog返回 - 未安装MTA,丢弃输出
有什么想法吗?
答案 0 :(得分:0)
您需要安装Postfix等邮件传输代理(MTA)
并设置。 Cron尝试通过它发送任何输出作为电子邮件。它
可能是某些输出仍然来自shuf
,或者那
Cron只想和MTA一起运作。
一旦安装(不确定你正在使用哪个发行版),你应该是 能够启动它(假设系统设置):
% sudo systemctl start postfix
% sudo systemctl enable postfix # start on subsequent boots