El comando de exportación de Linux marca qué valores deben pasarse a un conjunto de procesos secundarios. Es una característica simple pero útil proporcionada por bash shell. Permite a los administradores pasar parámetros de configuración para el entorno sin interrumpir la sesión actual. Esta es la razón por la que las variables exportadas no se utilizan hasta que se reinicia la sesión del terminal. Afortunadamente, el comando de exportación es muy simple de usar y fácil de dominar. En esta guía, asesoraremos a los usuarios principiantes sobre cómo usar la exportación en Linux.
Cómo utilizar el comando de exportación de Linux
Puede hacer uso de la exportación de muchas maneras. Un ejemplo común de esto es el uso de la exportación para configurar el entorno del usuario. Los usuarios pueden simplemente especificar las variables usando exportar y agregarlas a su .profile expediente. Por lo tanto, el entorno se configurará de esa manera cada vez que inicien sesión.
1. Mostrar todas las variables exportadas
Cuando se usa sin ningún argumento, el comando de exportación muestra una lista de todas las variables exportadas para su entorno. Debería poder ver los nombres de las variables y sus valores correspondientes.
$ export
Es fácil encontrar información sobre variables específicas utilizando el comando grep de Linux junto con la exportación. Los siguientes comandos ilustran esto usando un ejemplo simple.
$ export TEST="for testing purposes" $ export | grep -i test
2. Mostrar variables exportadas para Shell actual
La -p flag of export imprime una lista de todas las variables exportadas para el shell de Linux actual. Consulte el siguiente ejemplo para ver a qué nos referimos con esto.
$ export -p- -
Puede usar este comando para solucionar varios problemas de configuración para la sesión de shell en ejecución.
3. Exportar variables en Linux
El comando de exportación facilita compartir variables entre entornos. Puede establecer el valor de la variable mediante una declaración de exportación. El siguiente ejemplo demuestra esto.
$ export EDITOR=/usr/bin/gedit
Esto establecerá la ruta de gedit como el valor de la variable EDITOR. Puede confirmar esto usando grep.
$ export | grep -i EDITOR
4. Funciones de exportación en Linux
Los desarrolladores pueden usar la -f Opción de exportación para funciones de exportación. El siguiente ejemplo demuestra esto usando funciones de prueba simples. Puede usar este método para escribir scripts de shell personalizados.
$ test () { echo "Test Function"; } $ export -f test $ bash $ test
Esto debería mostrar la cadena "Función de prueba ” en la ventana de su terminal. La llamada bash se usó para bifurcar un proceso secundario para un bash. Sin esto, la función de prueba no imprimiría el texto.
5. Configurar las propiedades del entorno
Puede usar el comando de exportación en Linux para configurar varios parámetros ambientales. Por ejemplo, si agrega la siguiente línea a su .bashrc archivo, lo configurará como la ruta para Snap cada vez que se reinicie el sistema.
$ echo export PATH="/snap/bin/lxd:$PATH" >> .bashrc
No se preocupe si no está familiarizado con el funcionamiento de los archivos de perfil internos. Simplemente agregue las exportaciones personalizadas al final del archivo. De esta manera, siempre puede encontrarlos y eliminarlos si lo desea.
Pensamientos finales
El comando de exportación de Linux es una herramienta útil para configurar los parámetros del entorno. Además, es muy fácil de dominar ya que solo hay unas pocas opciones diferentes para este comando. Hemos esbozado algunos ejemplos para ayudarle a comprender mejor esta herramienta. Con suerte, puede comenzar a usar la exportación para personalizar su entorno a partir de ahora. Háganos saber sus pensamientos sobre esta guía. No dude en hacer preguntas sobre la exportación o cualquier otro comando de terminal de Linux a continuación en la sección de comentarios.