我已经向添加了一个 shell 备份脚本crontab
,它似乎每晚都在运行,但我目前需要检查目标以查看它是否起作用。
更有帮助的是,该任务可以在一个新的终端窗口中启动,这样当我下次登录我的机器时,我可以立即看到它输出到终端的行以及它是否有效。
这可能吗?
答案1
是的,您问的是可能的。如果这是您的 crontab 命令:
* 10 * * * * doCommand
* 10 * * * * gnome-terminal -e doCommand
但是,命令完成后,终端将关闭。我认为您需要创建一个日志 - 而不是在终端中显示输出,而是将其重定向到文件。
原始命令输出:
$ echo "This is the Command Output"
This is the Command Output
重定向到文件:
$ echo "This is the Command Output" >> /home/USERNAME/filename.log
$ cat /home/USERNAME/filename.log
This is the Command Output
当然,您的命令不会是该echo
命令 - 我猜它会是一个压缩命令,就像tar
。