我希望将at命令集成到脚本中,但是该脚本依赖于在正确的时间执行的写命令。到目前为止,每次我尝试这样做,它只是立即写,而不是在我的时间安排。
$ echo "Testing" | write user pts/0 | at now + 1 min或
$ write user pts/0 | at 18:30两者都会立即执行,而不是在预定的时间执行。
我做错了什么?
发布于 2020-11-24 02:38:58
因为您是在将写命令的输出传递给at,而不是给at写命令。尝试:
at now + 1 min << 'END_AT'
echo "Testing" | write user pts/0
END_AThttps://unix.stackexchange.com/questions/621241
复制相似问题