Creación de variables
Last updated
Last updated
Para crear una variable, le asignamos un nombre y un valor. Luego accedemos al contenido de esta variable con el signo $
.
Es importante aclarar que esta variable es del tipo local, es decir, que solo se puede utilizar en el programa que la definió. Para usar una variable de manera global por cualquier script, primero debo exportar dicha variable con export
.
Con el comando echo, se puede visualizar el contenido de las mismas.
Las variables de entorno tienen un alcance limitado. Por defecto, no son persistentes. Solo están disponibles para el usuario mientras tenga en uso la consola. Al cerrarla, la variable desaparece.
Son valores dinámicos que afectan los programas o procesos que se ejecutan en el equipo. Existen en todos los sistemas operativos y su tipo puede variar.
Son marcadores de posición para la información almacenada dentro del sistema, que pasa datos a los programas en Shells o sub-Shells.
Editar el archivo .bashhrc
.
Dentro del archivo, definir una variable denominada CURSO
.
Con el comando echo
en la terminal, podemos ver el contenido de la misma.
Utilizar la variable $USER dentro del CASE
El nombre del usuario es "kali"
Las variables de entorno no son persistentes. Al cerrar una consola, estas desaparecen. Pero también pueden dejar de funcionar si la consola no ha sido cerrada.
Al ejecutar un script con ./script.sh
o con bash script.sh
, sucede que el script es ejecutado en un subproceso de Shell.
Es un proceso secundario que ejecuta la terminal. La variable se crea allí, pero muere al terminar el proceso.
Este comando sirve para ejecutar una variable en la Shell actual y no en el subproceso de la misma.
Este archivo carga la configuración para un usuario, cada vez que ejecuta bash. Este archivo es único para cada usuario y cada usuario puede modificar el suyo sin problema.