Awk system

Résolu
rico34 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
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   Statut Modérateur Dernière intervention   4 896
 
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   Statut Membre Dernière intervention  
 
Merci. C'est parfait.
-1
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
De rien c'est fait pour ;-))
-1