El comando set permite ver las variables definidas en nuestra shell
$ un_numero=15
$ nombre="Pepe Pota"
$ echo $nombre
Pepe Pota
$ echo ${#un_numero}
2
$ unset nombre
$ echo ${nombre}mo
mo
$ readonly nombre
$ unset nombre
bash: unset: nombre: cannot unset: readonly variable
Nombre | Propósito |
HOME | directorio base del usuario |
SHELL | shell por defecto |
USERNAME | el nombre de usuario |
PWD | el directorio actual |
PATH | el path para los ejecutables |
MANPATH | el path para las páginas de manual |
PS1/PS2 | prompts primario y secundario |
LANG | aspectos de localización geográfica e idioma |
LC_* | aspectos particulares de loc. geográfica e idioma |
$ nombre="Pepe Pota" # Define una variable de shell $ echo $nombre # Usa la variable en el shell Pepe Pota # padre $ export nombre # Exporta la variable $ bash # Inicia un nuevo shell $ echo Mi nombre es $nombre # Intenta usar la variable Mi nombre es Pepe Pota # del shell padre $
www.ac.usc.es/docencia/ASRI/Tema_3html/node11.html
Administración de Sistemas e Redes <ASR.USC[at]gmail.com>
Tomás Fernández Pena <tf.pena[at]usc.es>
Última actualización: 30-09-15 17:44 por tomas
Curso de Administración de Sistemas y Redes por Tomás Fernández Pena se distribuye bajo la licencia Creative Commons Recoñecemento-Compartir baixo a mesma licenza. 3.0 España.
Trabajo original en persoal.citius.usc.es/tf.pena/ASR.