Bonjour,
je pense que ce problème à déjà du être traité autre part, mais je dois pas mettre les bon terme pour ma recherche.
Je suis en train d'apprendre à faire des script shell, et j'ai lu qu'il y a moyen de récupérer l'output d'un programme pour le mettre dans une variable via l'instruction
a= $(commande)
j'essaye donc de faire un test
mais le soucis c'est qu'il interprète ma commande comme une commande à exécuter apparemment car j'obtient l'exécution suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #/bin/sh -x tmp= $(date) echo $tmp
Est-ce que quelqu'un sait comment régler ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $ ./test ++ date + tmp= + lun. avril 6 10:24:35 CEST 2009 ./test: line 5: lun.: command not found + echo
Merci d'avance
Partager