Mandrake Linux 8.2: Manuel de référence | ||
---|---|---|
Page précédente | Chapitre 4. Les utilitaires en ligne de commande | Page suivante |
Vous pouvez aussi vouloir exécuter une commande à un jour donné, mais pas régulièrement. Par exemple, vous voulez vous rappeler un rendez-vous, aujourd'hui à 18 heures. Vous aimeriez que l'on vous le rappelle vers 17h30, par exemple. Vous employez X. at est ce qu'il vous faut ici :
$ at 5:30pm # Vous vous retrouvez en face de l'invite de at at> xmessage "C'est l'heure! rendez-vous à 18h" # Tapez C-d pour sortir at> <EOT> $ |
now +<intervalle> : signifie « maintenant », plus un intervalle optionnel. Aucun intervalle signifie « maintenant ». La syntaxe pour l'intervalle est <n> (minutes|hours|days|weeks|months) (minutes, heures, jours, semaines, mois). Par exemple, vous pouvez spécifier now + 1 hour (dans une heure), now + 3 days (dans trois jours) et ainsi de suite.
<heure> <jour> : spécifier la date en entier. Le paramètre <heure> est obligatoire. at est très libéral dans ce qu'il accepte : vous pouvez par exemple taper 0100, 04:20, 2am, 0530pm, 1800, ou une des trois valeurs spéciales : noon (midi), teatime (l'heure du thé, 16h) ou midnight (minuit). Le paramètre <jour> est optionnel. Vous pouvez aussi le spécifier de différentes manières : 12/20/2001 par exemple, notation américaine pour le 20 décembre 2001, ou à l'européenne, 20.12.2001. Vous pouvez omettre l'année mais, dans ce cas, seule la notation européenne est acceptée : 20.12. Vous pouvez aussi spécifier le mois par son abréviation en anglais : Dec 20 ou 20 Dec sont tous les deux valides.
at accepte aussi différentes options :
-l : affiche la liste des commandes déjà programmées ; le premier champ est le numéro de la commande. C'est équivalent à la commande atq.
-d <n> : enlever la commande numéro <n> de la liste. Vous pouvez obtenir les numéros avec atq. C'est équivalent à la commande atrm <n>.
Comme d'habitude, voyez la page de manuel at(1) pour plus d'options.
Page précédente | Début | Page suivante |
crontab : exécuter des commandes périodiques | Remonter | tar : Tape ARchiver (archiveur sur bandes) |