menos de 1 minuto(s) de lectura

image-center

Comillas dobles “

La protección es simple, eliminan el significado de todos los caracteres especiales del shell excepto $, $(), \\ y a sí mismas.

echo "Hola, estoy en $(pwd)"
Hola, estoy en /

Comillas simples ‘

Las comillas simples eliminan el significado a todos los caracteres especiales del shell.

echo 'Hola, estoy en $(pwd)'
Hola, estoy en $(pwd)

El carácter \

La contrabarra elimina el significado especial del carácter que le sigue.

echo "Hola, estoy en $(pwd)"
Hola, estoy en /

echo "Hola, estoy en \$(pwd)"
Hola, estoy en $(pwd)


echo '$HOME \$HOME \\\\'
$HOME \$HOME \\\\

echo "$HOME \$HOME \\\\"
/root $HOME \\

Etiquetas:

Categorías:

Actualizado: