我试图使用echo "haha" | at 20:30
例如让我的命令在几分钟内执行。
但是该命令从不执行:
$ date
Tue 3 Feb 2015 20:47:22 AST
$ echo "test" | at 20:48
job 5 at Tue Feb 3 20:48:00 2015
$ date
Tue 3 Feb 2015 20:48:05 AST
我究竟做错了什么?
常规用法更像是:
at 20:48 <<'EOF'
echo "test" >/tmp/hello_world
EOF
/tmp/hello_world
经过预定时间后检查。
在这种情况下,您要发送到at
命令的stdin的是整个文档-<<'EOF'
以及之间的所有内容EOF
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句