假设我运行一个脚本 at
在Linux上(下面的例子),我知道这将需要几个小时,甚至可能需要几天。我已经习惯了 at
一旦完成就发送带有命令输出的电子邮件,但是如果我想查看当前输出该怎么办 之前 它完成了吗?我们还假设我已经运行了脚本并忘记使用重定向输出 tail
, tee
或其他类似的方法,不想停止脚本。反正有没有这样做?
drew@anubis:~$ at now
warning: commands will be executed using /bin/sh
at> ./myscript.sh
at> <EOT>
job 3 at Sat Jan 7 09:31:00 2017
高峰还是偷看?你想看看它做什么呢?
—
Journeyman Geek
@JourneymanGeek,哎呀。 Peek将是我打算输入的内容。我想看看它在做什么。
—
Drew Chapin
在计划at作业时将脚本输出重定向到文件
—
muru
tail -f
那个文件?
@muru,让我假装我已经运行了脚本而没有使用
—
Drew Chapin
tail
并且不想阻止它。
我需要测试但是会修改脚本以使用tee,并将输出保存到文件中,然后拖尾工作吗?
—
Journeyman Geek