[问题] 怎么离开 at 工作排程

楼主: abby8050 (LoRdOfCrEaTuRe)   2016-07-23 23:25:24
在命令列执行
at now + 1 minute && echo 'Hello'
就会进入at prompt
接着打Ctrl d
就会送出工作
请问要如何用命令表达 Ctrl d
因为我是要把at的命令写在PHP档的shell_exec()里面
例如说
<?php
shell_exec("cd /");
?>
是可以执行的
请问shell_exec()里面要怎么表达ctrl d
作者: kenduest (小州)   2016-07-23 23:38:00
at 默认是 stdin 读入资料,所以才有你所谓用 crtl d结束输入这类需求。既然如此 echo "date" | at .....这样语法就可以达成需求
作者: Hevak (Arthow Eshes)   2016-07-23 23:55:00
楼上正解
作者: kenduest (小州)   2016-07-24 00:09:00
我另外回应一篇比较完整内容好了:)

Links booklink

Contact Us: admin [ a t ] ucptt.com