#1 Le 12/01/2012, à 21:54
- Goxha
Question sur la commande "at" [Résolu]
Bonjour,
je cherche a exécuter un script avec la commande "at" pour qu'il s'execute "par exemple" dans 2minutes.
Je fait donc:
at -f /home/ftp/**********/lock_temp.sh now +2 minutes
ça marche parfaitement mais quand je veux faire:
at -f "/home/ftp/**********/lock_temp.sh monparam" now +2 minutes
j'ai l'erreur:
Cannot open input file /home/ftp/**********/lock_temp.sh monparam: No such file or directory
je pence que sa viens du "-f" mais je voie pas quel param utilisé dans le "-help" il y a que sa:
Usage: at [-V] [-q x] [-f file] [-mldbv] timespec ...
at [-V] [-q x] [-f file] [-mldbv] -t time
at -c job ...
atq [-V] [-q x]
atrm [-V] job ...
batch
Merci d'avance.
Dernière modification par Goxha (Le 29/04/2012, à 02:02)
Ubuntu 10.10 64bits Samsung R720 // intel core 2/2ghz // 4go de ram 17" + 20"
I love Ubuntu <3 Administrateur de www.my-serv.com
Hors ligne
#2 Le 12/01/2012, à 22:19
- gl38
Re : Question sur la commande "at" [Résolu]
Il faut mettre le paramètre dans le fichier de commande ce qui complique un peu la vie, mais il y a aussi cron qui accepte les paramètres et qui s'utilise assez facilement avec crontab.
Cordialement,
Guy
Hors ligne
#3 Le 12/01/2012, à 22:32
- Goxha
Re : Question sur la commande "at" [Résolu]
Le problème c'est que ma commande va être utilisé massivement par le système avec des paramètres différents
j'ai pence a crontab mais j'ai peur que toutes les commandes remplisse trop le fichier des commandes crontab et c'est pas pratique pour faire +4h par rapport a l'heure actuel
Merci quand même @gl34
Ubuntu 10.10 64bits Samsung R720 // intel core 2/2ghz // 4go de ram 17" + 20"
I love Ubuntu <3 Administrateur de www.my-serv.com
Hors ligne
#4 Le 12/01/2012, à 22:48
- gl38
Re : Question sur la commande "at" [Résolu]
Tu peux à la fin de ton programme créer un fichier qui contient une seule ligne avec ta commande et son paramètre, tu nommes le fichier en utilisant la fonction date (voir le manuel) pour distinguer les différents fichiers et pour finir tu lances at sur ce fichier.
Cordialement,
Guy
Hors ligne
#5 Le 13/01/2012, à 09:36
- Levi59
Re : Question sur la commande "at" [Résolu]
Je ne peux pas tester mais ceci fonctionne-t-il? :
at -f $(/home/ftp/**********/lock_temp.sh monparam) now +2 minutes
Hors ligne
#6 Le 13/01/2012, à 10:40
- credenhill
Re : Question sur la commande "at" [Résolu]
hello
et avec
at now +2 minutes <<<"/home/ftp/**********/lock_temp.sh monparam"
Dernière modification par credenhill (Le 13/01/2012, à 10:40)
Hors ligne
#7 Le 13/01/2012, à 12:41
- gl38
Re : Question sur la commande "at" [Résolu]
Bravo à credenhill !
Cordialement,
Guy
Hors ligne
#8 Le 29/04/2012, à 02:01
- Goxha
Re : Question sur la commande "at" [Résolu]
Merci Résolu !
hello
et avecat now +2 minutes <<<"/home/ftp/**********/lock_temp.sh monparam"
Ubuntu 10.10 64bits Samsung R720 // intel core 2/2ghz // 4go de ram 17" + 20"
I love Ubuntu <3 Administrateur de www.my-serv.com
Hors ligne