Concatenando strings
Bash Concatenate Strings
No Bash, a Concatenação de String é realizada usando o operador + = ou apenas escrevendo duas strings juntas. Vamos ver como.
- maneira mais simples de concatenar é escrever as duas strings, uma após a outra.
12345var1=“Hello”var2=“World!”var3=“$var1 $var2”echo “$var3”
O ‘echo’ imprimirá a string concatenada:
SaídaOlá Mundo!
Ou podemos concatenar uma ou mais variáveis com strings literais. Por exemplo:
1234var1=“Hello “var2=“{var1} World!”echo “$var2”Isso imprimirá: ‘Hello World!’
Da mesma forma, podemos usar várias variáveis para concatenar:
123456var1=“Hello “var2=“This”var3=“World!”var4=“$var1 $var2 $var3”echo “var4”Isso imprimirá: “Olá, este mundo!”
- Agora veja como você pode concatenar strings com
+=
operador.1234var1=“Hello “var1+=“World!”echo “$var1”Isso irá imprimir:
Hello World!
- Agora vamos ver como podemos usar o operador
+=
para concatenar várias variáveis usando um loop for.12345var=“” #creating an empty stringfor ELEMENT in ‘This’ ‘is’ ‘hello’ ‘world’; dovar+=“${ELEMENT}”Doneecho “$var”SaídaIsto é olá mundo
Conclusão
Neste tutorial, você aprendeu sobre como concatenar strings em script bash.