Desejo executar uma determinada tarefa 2 horas antes.
No Bash 4.3 no Ubuntu 16.04 executei:
tdm() {
chmod -R a-x,a=rX,u+w "$drt"/phpmyadmin/
echo "chmod -R 000 "$drt"/phpmyadmin/" | at +2h
}
tdm
Eu recebo:
erro de sintaxe. Último token visto: +
tempo ilegível
Talvez eu deva colocar o tempo atual em uma variável de X
alguma forma e definir "às 2 horas do horário X
"?
Não entendi a resposta aqui .
De acordo com o
at
manual do Ubuntu, o formato da especificação de tempo pode estar no formulárioIsso significa que você deve usar
para executar o comando "daqui a duas horas".