Bonjour,
Voilà mon problème. J'utilise la commande SELECT pour obtenir un menu interactif avec une liste de choix préconfiguré dans un fichier de conf. Le souci est que dans ce fichier de conf, il y a des espaces, et je n'arrive pas à retrouver l'intégralité de ma ligne dans le menu. Voici en clair ce que ça donne :
- Mon fichier de conf :
- Résultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $ cat ../CONF/base.conf Base 1 Base 2 Base 3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 select BASE in `cat ../CONF/base.conf ` 'quit'; do echo $BASE; done 1) Base 2) 1 3) Base 4) 2 5) Base 6) 3 7) quit #?
Évidemment ce n'est pas du tout ce que je souhaites, ce que j'aimerais c'est ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select BASE in `cat ../CONF/base.conf ` 'quit'; do echo $BASE; done 1) Base 1 2) Base 2 3) Base 3 4) quit #?
Voilà, j'espère que j'ai été clair dans mes explications et que vous saurez m'aider.
Par avance merci.
Partager