Re: [bash] select

Liste des GroupesRevenir à fco unix 
Sujet : Re: [bash] select
De : naddy (at) *nospam* mips.inka.de (Christian Weisgerber)
Groupes : fr.comp.os.unix
Date : 14. Dec 2023, 00:00:03
Autres entêtes
Message-ID : <slrnunkdrj.ga0.naddy@lorvorc.mips.inka.de>
References : 1 2 3 4 5
User-Agent : slrn/1.0.3 (FreeBSD)
On 2023-12-13, Jo Engo <yl@icite.fr> wrote:
>
Dans bash:
IFS=$'\n'
>
C'est noté, mais on me demande expressément de ne pas utilise IFS. Comment
puis-je faire, une idée ?

Avec un tableau. On pourrait remplir le tableau avec une boucle :

    i=0
    while read -r tableau[i]; do
            ((i++))
    done <$filee

Ou plus court avec mapfile :

    #!/usr/local/bin/bash
    read -p "fichier de menu : " filee
    mapfile -t tableau <$filee
    select item in "${tableau[@]}"
    do
            echo $item
    done

--
Christian "naddy" Weisgerber                          naddy@mips.inka.de

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