“Conocimiento Sistemas>unix

¿Qué son las variables de shell? ¿Dar un ejemplo?

2015/12/17
Variables de shell son una forma de almacenar información en el entorno shell. Son similares a las variables de entorno, pero solo están disponibles dentro de la sesión de shell actual.

Para crear una variable de shell, simplemente asigna un valor a un nombre. Por ejemplo, para crear una variable de shell llamada `NOMBRE` y asignarle el valor `"John Doe"`, escribiría el siguiente comando:

```

NOMBRE="Juan Pérez"

```

Una vez que haya creado una variable de shell, puede usarla anteponiendo al nombre de la variable un signo de dólar ("$`). Por ejemplo, para imprimir el valor de la variable `NOMBRE`, escribiría el siguiente comando:

```

eco $NOMBRE

```

Esto generaría lo siguiente:

```

Juan Pérez

```

Las variables de Shell se pueden utilizar para almacenar cualquier tipo de información, como texto, números o incluso comandos. Pueden resultar muy útiles para almacenar información a la que necesitas acceder con frecuencia o para automatizar tareas.

A continuación se muestran algunos ejemplos de cómo se pueden utilizar las variables de shell:

* Para almacenar el directorio actual:

```

PWD=`contraseña`

```

* Para almacenar la cantidad de archivos en el directorio actual:

```

NUM_FILES=`ls | baño -l`

```

* Para crear un alias de comando:

```

alias ls="ls -l"

```

Esto haría que el comando `ls` siempre enumere los archivos en formato largo.

Las variables de Shell son una herramienta poderosa que puede usarse para hacer que su experiencia de Shell sea más eficiente y productiva.

unix
¿Qué es la concurrencia en Unix?
¿Cuál es el significado de RSA en caso de token?
Cómo buscar un archivo en Unix
¿Cuáles son las desventajas de un sistema de archivos UNIX?
Cómo instalar SCO Unix 5.0.5
Tipos de plataformas Unix
¿Cuál es la diferencia entre un shell interactivo y no interactivo?
¿Cómo se hace un comando de sí, no en cmd?
Conocimiento de la computadora © http://www.ordenador.online