Bonjour,
Je développe un shell script qui récupère le résultat d'un formulaire web. Je voudrais ensuite extraire les valeurs saisies dans ce formulaire.
La chaîne de caractères reçue est de cette forme :
NomClient=blabla&Client1Menu1=toto&Client1Menu2=tata&Client1Menu3=tutu&Client2Menu1=&Client2Menu2=&Client3Menu1=&Client3Menu2=&Client4Menu1=
Selon le cas, les champs ClientxMenux sont renseignés ou non. Il faudrait que je récupère les valeurs de ces champs s'ils sont renseignés. De plus, le nombre de champs renseignés peut changer.
Avec awk 'BEGIN{FS="&"}{print $2 $3 $4}', je récupère bien les couples champs/valeurs qui sont (…)