Deutsch English Français Italiano |
<suiect$btg$1@ns507557.dodin.fr.nf> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!weretis.net!feeder6.news.weretis.net!i2pn.org!dodin.fr.nf!.POSTED.plouf.fr.eu.org!not-for-mail From: Pascal Hambourg <pascal@plouf.fr.eu.org> Newsgroups: fr.comp.os.linux.configuration Subject: Re: [Script shell] Chaine repartie sur plusieurs lignes avec indentation Date: Wed, 16 Feb 2022 09:59:08 +0100 Organization: Le serveur de jdd pour fr* Message-ID: <suiect$btg$1@ns507557.dodin.fr.nf> References: <sufo10$ea4$1@ns507557.dodin.fr.nf> <sug85n$k09$1@ns507557.dodin.fr.nf> NNTP-Posting-Host: c3066ed76bae8bcc0e476efb157ff758 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 16 Feb 2022 08:59:09 -0000 (UTC) Injection-Info: ns507557.dodin.fr.nf; posting-host="plouf.fr.eu.org:213.41.155.166"; logging-data="12208"; mail-complaints-to="abuse" User-Agent: Mozilla/5.0 (X11; Linux i686; rv:91.0) Gecko/20100101 Thunderbird/91.6.0 Content-Language: en-US In-Reply-To: <sug85n$k09$1@ns507557.dodin.fr.nf> Bytes: 1822 Lines: 26 Le 15/02/2022 à 14:00, Pascal Hambourg a écrit : > Le 15/02/2022 à 09:25, Pascal Hambourg a écrit : > > Mes critères sont lisibilité, robustesse (insensibilité à l'indentation > avec tabulation ou espace) et efficacité du code. > > Oui, dans le cas présent l'insertion d'espaces au sens large > (tabulation, fin de ligne...) est acceptable. Du coup je peux simplement écrire : 'partie 1 partie 2 partie 3' et indenter à ma guise. Mais dans le cas contraire, je retiens qu'il faut utiliser printf ou une variable : "$(printf %s 'partie 1' \ 'partie 2' \ 'partie 3')" chaine='partie 1' chaine="$chaine"'partie 2' chaine="$chaine"'partie 3'