Re: [bash] select

Liste des GroupesRevenir à fco unix 
Sujet : Re: [bash] select
De : yl (at) *nospam* icite.fr (Jo Engo)
Groupes : fr.comp.os.unix
Date : 09. Dec 2023, 22:15:14
Autres entêtes
Organisation : <http://pasdenom.info/news.html>
Message-ID : <ul2ld2$d5$4@rasp.pasdenom.info>
References : 1
User-Agent : Pan/0.155 (Kherson; fc5a80b8)
Le Sat, 9 Dec 2023 14:09:24 -0000 (UTC), Jo Engo a écrit :

<code>
select toto in $(sed "s/^/\"/;s/$/\"/" menu); do  echo $toto; done </>

Bon ça, donc, ça ne marche pas. J'ai trouvé un « solution » que je ne
trouve pas du tout élégante mais qui « marche » :
(pour tester)

#!/bin/bash
read -p "fichier de menu : "
# attention, il y a bien un saut de ligne entre les quotes
 IFS='
' select item in $(cat $filee)
do
echo $item
# faire des trucs
done
# fin script

Quelqu'un a quelque chose de mieux à me proposer ?





--
Si l'électron nous a servi à comprendre beaucoup de choses,
nous n'avons jamais bien compris l'électron lui-même.
-+- Louis de Broglie -+-

Date Sujet#  Auteur
9 Dec 23 * [bash] select12Jo Engo
9 Dec 23 +* Re: [bash] select10Jo Engo
9 Dec 23 i+- Re: [bash] select1Jo Engo
10 Dec 23 i`* Re: [bash] select8Jo Engo
11 Dec 23 i `* Re: [bash] select7Christian Weisgerber
13 Dec 23 i  +* Re: [bash] select2Jo Engo
14 Dec 23 i  i`- Re: [bash] select1Christian Weisgerber
14 Dec 23 i  `* Re: [bash] select4Jo Engo
14 Dec 23 i   +- Re: [bash] select1Jo Engo
14 Dec 23 i   +- Re: [bash] select1Christophe PEREZ
14 Dec 23 i   `- Re: [bash] select1Christian Weisgerber
11 Dec 23 `- Re: [bash] select1Christian Weisgerber

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal