O que é uma boa maneira de dizer “execute isso após 15 minutos” em uma casca?

7

Eu uso isso

sleep 900; <command>

na minha concha. Só queria saber se há alguma maneira alternativa / melhor que você usa?

    
por Lazer 24.04.2011 / 19:31

2 respostas

23

Você está pesquisando por at ( na @ wikipedia )

usr@srv % at now + 15 min
at> YOUR COMMAND HERE

Você pode definir vários comandos que devem ser executados em 15 min; separe-os com um retorno.
Confirme todos os comandos com control+d .

    
por 24.04.2011 / 19:50
4

Eu uso um script curto que mantenho no meu caminho, chamado após , contendo

at now + "$@"

Dessa forma, é muito fácil, por exemplo, digitar:

after 15 min

então, todos os comandos e Ctrl-D ou

echo COMMANDS | after 15 min

que faz o mesmo.

    
por 25.04.2011 / 08:52