removido
(usa Nenhuma)
Enviado em 28/11/2016 - 10:47h
Em shell script:
* Aspas simples servem para a expressão ser literalmente o que ela é, sem considerar nome de variáveis.
* Aspas duplas servem para a expressão converter nomes de variáveis para seu conteudo.
Ex:
VAR=LINUX
echo '$VAR é legal.'
# Retorna na tela $VAR é legal.
# Quer dizer, interpretou $VAR literalmente como string, sem converter.
Agora outro:
VAR=LINUX
echo "$VAR é legal."
# Retorna na tela LINUX é legal.
# Quer dizer, interpretou $VAR como variável, fazendo a substituição do nome pelo conteúdo.
Indo além, isto vale para atrubuições do tipo
FRASE1='$VAR é legal.'
FRASE2="$VAR é legal."
que funcionam como acima.
Também se aplica a strings de comandos em sed, awk e outros, podendo ou não realizar a mesma substituição.
----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)
Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden