将文本通过管道传输到 crontab 与 crontab 之间有什么区别 - (我认为确认它使用标准输入)?
在我的 Linux 机器上,执行 cat "1 0 0 0 0 something" | crontab
与 cat "1 0 0 0 0 something" | crontab -
做同样的事情。那么我应该使用其中一种而不是另一种吗?
最佳答案
您使用 cat
,但您想要 echo
(1 0 0 0 0 some
不是文件名)。
您需要 -
告诉 cron
从管道读取数据。
0
对于月份中的某一天来说不是一个好的值。
一起:
echo "1 0 * * * something" | crontab -
# or when you want to add a rule
(crontab -l 2>/dev/null; echo "1 0 * * * something")| crontab -
关于linux - "crontab"与 "crontab -"当管道进入时?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54061687/