Comando at
Processa um comando ou arquivo script
para ser processado posteriormente numa hora, dia ou mês desejado. O at , após
a sua sintaxe, deixa espaço para colorar os comandos ou arquivos script que serão
processados posteriormente (use ^d quando acabar de digitar os comandos) ou
pode-se especificar um arquivo para entrada com <
para dar entrada um arquivo já criado.
Sintaxe
at [-lr] hora [data] [+incremento]
Parâmetros
- -l= lista todos os jobs programados com
at e o número designado
para cada um. Mostra aqueles que você mesmo programou.
- -r= remove um job at que você colocou. Mas antes é preciso saber
o número e fila em que está o job mostrado com a opção -l
- hora= uma hora qualquer, melhor no padrão 24hs. Além o
at também
reconhece as horas now (agora), midnight (meia-noite), noon
(meio-dia).
- data= você pode especificar uma data também. A data é no formato
mes dia(,ano) ou dia da semanda (sun, mon, wen, .... Pode
preceder a data next (próximo).
- +incremento= quanto tempo depois da data o at irá ser executado.
é formado do símbolo + um número e uma unidade de tempo (minutes (minutos),
hours (horas), days (dias), months (meses) e years
(anos)
Exemplos
->at 12:32ls -l > dir.txt^d
->at now + 2 days < script
->at 12:32 nov 1 + 2 hours
mail cris@penta.ufrgs.br < relatorio.txt
^d
->at 12:32 next wed