我希望从现在开始提前 2 小时运行特定任务。
在 Ubuntu 16.04 的 Bash 4.3 中,我执行了:
tdm() {
chmod -R a-x,a=rX,u+w "$drt"/phpmyadmin/
echo "chmod -R 000 "$drt"/phpmyadmin/" | at +2h
}
tdm
我得到:
语法错误。最后看到的令牌:+
乱码时间
也许我应该以某种方式将当前时间放入变量中X
并定义“从时间开始 2 小时X
”?
我不明白这里的答案。
根据
at
Ubuntu 上的手册,时间规范的格式可以在表格上这意味着您应该使用
执行“从现在起两小时内”的命令。