Capítulo 5. Scripts básicos: Variables Shell
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
La programación en el shellbash es muy parecida a cualquier tipo de programación, y eso incluye tener variables -contenedores que contienen cadenas y números, que se pueden cambiar, comparar y pasar de un lado a otro-. Las variables bash tienen algunos operadores muy especiales que se pueden utilizar cuando haces referencia a una variable. bash también tiene algunas variables incorporadas importantes, que proporcionan información importante sobre las demás variables de tu script. Este capítulo echa un vistazo a las variables bash y a algunos mecanismos especiales para referenciar variables, y muestra cómo se pueden utilizar en tus guiones.
Las variables de un script bash suelen escribirse con mayúsculas, aunque no es obligatorio, sólo una práctica habitual. No es necesario declararlas; basta con utilizarlas donde quieras. Básicamente, todos son de tipo cadena, aunque algunas operaciones bash pueden tratar su contenido como un número. En uso, tienen este aspecto:
# trivial script using shell variables# (but at least it is commented!)MYVAR="something"echo$MYVAR# similar but with no quotesMY_2ND=anotheroneecho$MY_2ND# quotes are needed here:MYOTHER="more stuff to echo"echo$MYOTHER
Hay dos aspectos significativos de la sintaxis de las variables en bash que pueden no ser intuitivamente obvios. En primer lugar, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access