At

了解 at + x 分鐘的行為

  • April 20, 2019

當我跑

echo "hello" | at now + 7 minutes

我得到以下輸出 -

job 2 at 2016-12-11 05:06

但是,當我使用

bash txt | at now + 7 minutes

它立即開始執行。

bash 命令現在正在呼叫腳本,並且沒有任何東西可以通過管道傳遞給 at 命令。

cat txt | at now + 7 minutes

將 bash 腳本的行傳遞給 at

你也可以使用它:

at -f txt now + 7 minutes

引用自:https://unix.stackexchange.com/questions/329537