Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
2
respostas

Aspas simples e aspas duplas

Professor, boa tarde!

Mais qual seria a diferença entre as aspas simples e aspas duplas se ambas fazem o mesmo papel no quoting?

2 respostas
solução!

Olá, Franklin, tudo bem?

Para texto mais simples, elas funcionam da mesma forma:

$ echo "Ola, Franklin"
Ola, Franklin

$ echo 'Ola, Franklin'
Ola, Franklin

Mas quando temos um variável dentro do texto, quando se usa aspas duplas, a variável é interpretada, já quando usamos aspas simples, o nome da variável é impresso. Exemplo:

$ nome=Franklin

$ echo "Ola, $nome"
Ola, Franklin

$ echo 'Ola, $nome'
Ola, $nome

Em resumo, quando se usa aspas simples os caracteres são simplesmente interpretados como string.

Como consequência, coisas que seriam interpretadas se tivéssemos usado aspas duplas, serão apenas impressas como texto puro.

Faz sentido?

Abraço

obrigado professor.