Bonsoir,

Je suis en train de me casser les dents sur un truc qui paraît pourtant enfantin Pourriez-vous m'aider ?

Sur un PC Windows, j'ai un fichier .ini contenant une liste de serveurs. Du PC Linux, je lance un script bash qui lit le fichier .ini, recherche le serveur n° 2 et l'importe. Bizarrement, ma commande sed affiche toujours la DERNIERE ligne. Voici les détails :

Fichier de config :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
url1="http://server1/index.php"
url2="http://server2/index.php"
url3="http://server3/index.php"
Script :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
URL=`cat "/EPG/file.ini" |  grep url1   `
echo $URL
Résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
url3="http://server3/index.php"
PS : que je fasse un grep sur url1, url2 ou url3, le résultat est toujours le même !
Merci pour votre aide.