En este artículo, discutiremos diferentes funciones del comando de exportación.
Requisito previo
Para comprender el concepto del comando de exportación en Linux, debe tener un entorno de Linux ejecutándose en su sistema. Esto puede ser posible teniendo una máquina virtual en su sistema para crear un proceso de Linux virtualmente. En primer lugar, descargue un archivo Ubuntu desde Internet. Después de la instalación, configúrelo en el cuadro virtual. Después de una configuración exitosa, verá que Linux Ubuntu se está ejecutando en su sistema. Uno debe mencionar y crear un usuario en la configuración inicial porque será necesario acceder a las aplicaciones.
Sintaxis
Exportar [-f -n] [nombre [= valor]…]
Exportación -P
La palabra clave de exportación se usa en el comando, ya que se considera de dos maneras diferentes. Ya sea escrito con el comando, argumentos o escrito con el camino.
El comando de exportación no tiene argumento
Se utiliza para mostrar todas las variables que su sistema exportan en el entorno. Ejecutaremos el siguiente comando.
$ Exportación
Los valores que se obtienen están disponibles en todas las conchas a nivel mundial.
Comando de funcionamiento del comando de exportación en Linux
Este comando se utiliza para exportar la ruta de las variables de shell o la ruta de todas las aplicaciones en el sistema. Como se discutió anteriormente, el camino puede estar en el nivel global o de sesión. A nivel mundial, la presencia es la que está disponible, ya sea el servidor o el shell está en condiciones de reinicio. Al mismo tiempo, la sesión de inicio de sesión solo está disponible en la sesión actual. No habrá alcance de una sesión si el servidor está reiniciando. La ruta del software también se puede exportar.
Para usar el comando de exportación en su sistema, no es necesario instalar ningún paquete ni repositorio en su sistema.
Características de la exportación (opciones)
Ahora en el futuro, ahora veremos las posibles opciones del comando de exportación.
-pag se usa para alistar todos los nombres que se usan en el shell actual. -norte Ayuda a eliminar los nombres de la lista exportada. -F es exportar los nombres como funciones.
Veremos estas opciones trabajando una por una en el artículo.
El comando de exportación con argumentos
1. -pag
$ Export -P
Desde la salida, puede ver que todas las variables se exportan en el shell actual.
2. -F
Para exportar una función, primero debe escribir una función en su línea de comando con el nombre de función único. Para que podamos llamar a la función fácilmente. Una vez que se exporta la función, podemos acceder fácilmente llamando al nombre de la función. Considere el siguiente código.
$ Name () echo "ubuntu";
$ Export -f Nombre
$ Bash
$ Nombre
Aquí hemos usado el nombre () como función. En esta función, acabamos de imprimir el nombre. Después de definir la función, exportaremos la función con la ayuda de la palabra clave "-f". La función bash también se exporta aquí. El uso de la función bash es abrir una nueva carcasa infantil para preceder a la función hacia adelante. Luego escriba el nombre de la función. La salida será:
3. -norte
Esta característica se utiliza para eliminar la variable. En esta parte, vamos a eliminar el "editor."
$ Export -n Editor
$ exportación | editor de grep
Después de aplicar el primer comando, verá que no se obtiene ninguna salida, por lo que para confirmación, utilizaremos el comando GREP para exportar las variables si están presentes.
Asignación de valor antes de exportar una función
El comando de exportación nos permite introducir el valor de asignación antes de exportar una función.
$ x = 10
$ exportación x
$ printenv x
X es una variable a la que hemos asignado un valor. Luego, después de exportar, hemos mostrado la salida utilizando "Printenv" para imprimir el valor de la variable X.
Considere otro ejemplo de exportar una función después de asignar el valor. Aquí se asigna una variable Linux con una cadena. Se exporta la variable y luego mostraremos su salida.
Exportar múltiples variables
Para exportar múltiples variables, considere un ejemplo en el que hemos inicializando tres variables con los valores. Estos valores se exportan en una secuencia. Finalmente, imprimimos los valores en las variables.
$ Exportación x = 1
$ Exportación y = 2
$ Exportación z = 5
$ Exportación x y z
$ printenv x y z
De esto, podemos obtener fácilmente la salida.
Como editor de texto, configure Vim
Use el comando citado a continuación para este propósito.
$ exportación editor =/usr/bin/vim
$ exportación | editor de grep
No se obtendrá ninguna salida después de exportar. Luego nos meteremos las variables para obtener la salida.
Aviso colorido
Podemos colorear la solicitud usando el siguiente comando en el shell. Esto cambiará el color del aviso a verde.
$ exports ps1 = '\ [\ e [1; 32M \] [\ u@\ h \ w] \ $ \ [\ e [0m \]'
Puedes ver la salida de que su color se cambia a verde.
Exportación de valor de nombre
Exportar el valor de nombre en el entorno Linux es muy común. Cuando exportamos el valor del nombre, el nivel de alcance del nombre está restringido al shell de inicio de sesión. Cuando se termina la línea de comandos o la sesión de shell, entonces el valor de nombre ya no existirá.
$ Export java_home =/usr/share/java-1.8.0/
Aquí hemos exportado el camino del java_home
$ Echo $ java_home
Para la verificación, haremos eco del término.
Conclusión
Este artículo explica el trabajo y el uso de los comandos de exportación en Linux. Es una característica incorporada que ayuda a iniciar las variables, los valores de los nombres de exportación y eliminar las variables.