我对 cronjob 有一个查询,如果我使用 cronjob 执行命令,是否可以在终端中显示输出而不是保存在输出文件中。
说例如
*/2 * * * root /bin/ping xx.xx.xx.xx
Run Code Online (Sandbox Code Playgroud)
输出应显示在终端中。我试过它不显示在终端中。我需要在我的 cronjob 中更改的任何内容。
提前致谢
肮脏的方法可能是将程序的输出重定向到现有终端的 pts 文件。
要知道 pts 文件只需输入 tty 命令
~$ tty
/dev/pts/19
Run Code Online (Sandbox Code Playgroud)
那么你的 crontab 将是:
* * * * * /usr/local/scripts/script.sh > /dev/pts/19
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
14810 次 |
最近记录: |