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'