Concatenar ou juntar cadeias de caracteres (ou, simplesmente, strings), na shell (ou linha de comando) do Linux é um trabalho fácil e descomplicado.
Apenas fique atento a alguns detalhes… e tudo terminará bem. 😉
O procedimento pode ser muito útil dentro de shell scripts ou para uso em arquivos de configuração do Bash.
Você pode concatenar strings dentro do seu .bashrc, para obter resultados ou “hackear” o seu sistema.
Para sermos objetivos, abra um terminal e vamos definir as seguintes variáveis, como exemplo:
variavel1="elias"
variavel2=".praciano"
variavel3=".com"
A concatenação consiste, de maneira resumida, em juntar os valores das 3 strings, acima. Isto pode ser feito assim:
meusite=$variavel1$variavel2$variavel3
echo $meusite
elias.praciano.com
Note que não precisa usar o símbolo ‘$’ ao definir as variáveis. Mas é obrigatório no momento de se referir e fazer operações com elas.
One reply on “Como concatenar strings na shell do Linux”
Olá Elias, tudo bem, um prazer conhecê-lo.
Me chamo Gabriel, e estou com um problema parecido!
No meu caso, o usuário digitaria resultados porém em linhas diferentes, onde após ele digitá-los, seu conteúdo será armazenado em apenas
“1 variável” e será mostrado em apenas 1 linha (concatenado).
ex:
> digite o texto:
olá1
olá2
Resultado digitado: olá1 olá2
Haveria alguma possibilidade de eu fazer essa concatenação?