Tutoriales

Cómo configurar y usar variables de entorno en scripts Bash

En los scripts bash, las variables de entorno se utilizan para guardar y administrar información para modificar procesos en el sistema. Al utilizar scripts bash, puede utilizar variables de entorno para configurar los procesos del sistema. Las variables de entorno también brindan seguridad y transfieren información de un script a otro.

Por lo tanto, las variables de entorno tienen varios usos y pueden usarse para mejorar la automatización de los sistemas Linux. Entonces, si desea aprender una manera fácil de configurar y usar variables de entorno en scripts bash, este tutorial es para usted. Aquí, proporcionamos varios ejemplos y casos de uso de variables de entorno en bash.

Conceptos básicos de configuración de variables de entorno

Puede configurar variables de entorno directamente desde la terminal mediante comandos de exportación. Por ejemplo, creemos una variable de entorno «NOTA» que contenga el texto especial «Bienvenido a Ubuntu Machine»:

salida notas=«Bienvenido a la máquina Ubuntu»

Comando de exportación simple para establecer variables de entorno

Una vez completado, puede utilizar la variable «NOTA» en su script:

Script con variables de entornoScript con variables de entorno

Ahora, ejecutemos el script e imprimamos los resultados:

Ejecutar script simpleEjecutar script simple

Si desea configurar variables de entorno en un script, aquí tiene un ejemplo:

#!/bin/bash
salida renovar=«actualización de sudo apt»
eco $Nota
$actualizar

Crear scripts usando variables de entorno.Crear scripts usando variables de entorno.

Ahora puede ejecutar el script anterior para obtener los resultados deseados:

Ejecutar script de actualizaciónEjecutar script de actualización

Del mismo modo, puede crear una variable temporal que se aplique únicamente a una única ejecución de script. Por ejemplo, creemos dos variables de entorno: BIENVENIDO y ACTUALIZAR:

Ahora puedes declarar variables al ejecutar el script:

#!/bin/bash
eco $Bienvenido
dejarActualice su sistema
$actualización

Crear scripts para variables de entorno temporalesCrear scripts para variables de entorno temporales

Ahora puedes declarar variables al ejecutar el script:

bienvenido=«bienvenido $usuario« mejora=«sudo actualización apt && actualización apt ./script.sh

Ejecutar script usando variables temporalesEjecutar script usando variables temporales

Puede acceder a las variables de entorno directamente desde la terminal usando el siguiente comando:

eco $variables ambientales>

Utilice echo para comprobar las variables de entornoUtilice echo para comprobar las variables de entorno

Además, puede verificar todas las variables de entorno disponibles en su sistema:

ejemplo del comando printenvejemplo del comando printenv

Formas avanzadas de configurar su entorno

Si desea crear una variable de entorno que esté disponible después de la ejecución del script o la sesión de terminal, use el siguiente comando:

eco 'exportar var=»mensaje»' >> ~/.bashrc
fuente ~/.bashrc

Crear variables de entorno permanentesCrear variables de entorno permanentes

El comando anterior agregará la exportación al archivo .bashrc.

envolver

Entonces, se trata de configurar y usar variables de entorno en scripts bash. Proporcionamos varios tipos de métodos para configurar variables de entorno y usarlas después de una sesión de terminal específica.

Además, le recomendamos que explore sus habilidades y cree variables de entorno únicas para automatizar tareas utilizando scripts bash. Si tiene algunos problemas al utilizar variables de entorno, puede consultar nuestra guía Resolver el problema de las variables ambientales..

LEER  Cómo hacer una copia de seguridad de archivos y directorios con Rsync en Linux

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba