Lancement de processus en diféré

jakol -  
kmf31 Messages postés 1564 Statut Contributeur -
salut

je souhaiterai s comment on fait pour lancer un fichier en diféré
par exemple je souhaite que qu'un fichier .rtf se lance à une heure bien précise aujourd'hui...

j'ai trouvé la commande mais je ne comprends pas son processus malgré le fait que j'ai lancé une commande:

at -f résiliation.rtf 9.12AM
warning: commands will be executed using (in order) a) $SHELL b) login shell c) /bin/sh
job 2 at 2005-06-24 09:12

Merci beaucoup pour vos conseils

4 réponses

francis
 
ben c'est bon

le message est un warning comme quoi il va le lancé depuis $SHELL si echec login shell si echec depuis sh

c'est tout
0
jakol
 
salut

alors pourquoi il ne lance pas?
il faut ouvrir un shell...? enfin je vois pas trop...
0
kmf31 Messages postés 1564 Statut Contributeur 501
 
C'est quoi le fichier "resiliation.rtf" ? Il faut que ce soit un script a executer ou un programe.
Je pense ca doit etre un fichier ascii (PAS rtf !!) contenant les commandes a executer et apres il faut le rendre executable avec "chmod +x fichier".
0
jakol
 
c'est fichier .doc transformé en rtf

est-ce que tu n'aurais pas un exemple pour que j'y vois plus clair
STP

merci
0
francis
 
seul un fichier executable peut etre executé

quelque soit le systeme où il tourne !

at -f OOo-writer résiliation.rtf 9.12AM 


par exemple pour l'ouvrir avec OpenOffice....
0
jakol
 
salut

merci de ta réponse mais

ta commande marche pas
A+
0
kmf31 Messages postés 1564 Statut Contributeur 501
 
essaie de lancer Openoffice avec:
ooffice résiliation.rtf

ou
soffice résiliation.rtf

mais il faut que tu sois dans le repertoire ou il y a le fichier "résiliation.rtf" et le nom doit etre exacte par exemple avec ou sans accent en fonction de ce que tu as mis quand tu as cree le fichier.

Si ca marche tu peux mettre ca dans le truc avec "at". Cependant il est possible que tu sois oblige de mettre un chemin absolu comme:

/home/..../..../..../résiliation.rtf

Il faut essayer.
0