lunes, 13 de julio de 2015

Entrecomillado

Ahora que hemos visto de cuantas formas el shell puede realizar expansiones, es hora de aprender cómo podemos controlarlas. Tomemos un ejemplo:

[me@linuxbox ~]$ echo this is a      test
this is a test

o:

[me@linuxbox ~]$ echo The total is $100.00
The total is 00.00

En el primer ejemplo, la separación de palabras del shell ha eliminado el espacio en blanco adicional de la lista de argumentos del comando echo. En el segundo ejemplo, la expansión con parámetros sustituyó con una cadena vacía el valor de “$1” porque era una variable indefinida. El shell proporciona un mecanismo llamado quoting (entrecomillado) para suprimir selectivamente expansiones no deseadas.

No hay comentarios:

Publicar un comentario