53 votes

Concaténation de chaînes de caractères dans un shell script.

Comment concaténer des chaînes de caractères dans le shell ? Est-ce que c'est juste...

var = 'my';
var .= 'string';

?

87voto

cnicutar Points 98451

Que dites-vous de ça ?

var="${var}string"

30voto

dldnh Points 5504

Cela dépend du shell, mais depuis la question a été étiquetée bash :

var='my'
var=$var'string'

11voto

Non. Pour diverses raisons.

# most sh-compatible shells
var="my"
var="$var string"

# advanced shells
var="my"
var+=" string"

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X