怎麼離開 at 工作排程 - Linux

Table of Contents

在命令列執行
at now + 1 minute && echo 'Hello'
就會進入at prompt
接著打Ctrl d
就會送出工作

請問要如何用命令表達 Ctrl d
因為我是要把at的命令寫在PHP檔的shell_exec()裡面
例如說
<?php
shell_exec("cd /");
?>
是可以執行的
請問shell_exec()裡面要怎麼表達ctrl d

--

All Comments

Aaliyah avatarAaliyah2016-07-27
at 預設是 stdin 讀入資料,所以才有你所謂用 crtl d
結束輸入這類需求。既然如此 echo "date" | at .....
這樣語法就可以達成需求
Catherine avatarCatherine2016-07-28
樓上正解
Bennie avatarBennie2016-07-28
我另外回應一篇比較完整內容好了:)