Awk system

Résolu/Fermé
rico34 Messages postés 9 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 30 octobre 2007 - 24 oct. 2007 à 13:22
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 - 24 oct. 2007 à 17:40
Bonjour,

J'essaie cette commande :

awk -v rep=$rep {
annee=2007
mois=09
jour=23

system("sh `rep/NumSem annee mois jour`")

}

Il ignore la variable rep qui contient le nom du répertoire où se trouve l'executable NumSem. Ainsi il ne trouve pas l'executable.

Merci pour vos lumières.

3 réponses

jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
24 oct. 2007 à 14:54
Salut,

Essaie comme ça :
awk -v rep=$rep {
annee=2007
mois=09
jour=23

system("sh "rep"/NumSem annee mois jour")

} 
;-))
-1
rico34 Messages postés 9 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 30 octobre 2007
24 oct. 2007 à 17:09
Merci. C'est parfait.
-1
jipicy Messages postés 40842 Date d'inscription jeudi 28 août 2003 Statut Modérateur Dernière intervention 10 août 2020 4 896
24 oct. 2007 à 17:40
De rien c'est fait pour ;-))
-1