Bonjour,
Je me suis tourner le cerveau dans tous les sens possibles… à bout de souffle je vous demande de me venir en aide
J’ai une commande awk dans un script cgi :
VISIO=$(param visio)
awk -F ";" -v VISIO=$VISIO ' $14 ~ VISIO {print $14";"$26";"$35} ' baseVisioV2.csv > liste.txt
Le problème est que cette commande me sort aucun résultat (liste.txt est donc vide)
J’ai donc vérifié si je récupéré bien le paramètre à enregistré dans la variable
VISIO=$(param visio)
avec un
echo $VISIO
Et ce echo me sort bien le bon contenue…
mais le plus fort c’est que, quand je tape la même cmd dans un terminal :
VISIO="TOTO"
awk -F ";" -v VISIO=$VISIO ' $14 ~ VISIO {print $14";"$26";"$35} ' baseVisioV2.csv > liste.txt
Et bien ça marche… la commande me sort le résultat souhaité…
Alors pourquoi cette commande ne marche pas dans fichier .cgi ?
HELP ME PLEASE