in

comando de exportación en Linux con ejemplos

gfg 200x200 min

exportar son los comandos BUILTINS del shell bash, lo que significa que es parte del shell. Marca una variable de entorno para exportar a procesos secundarios.

La exportación se define en POSIX como El shell dará el atributo de exportación a las variables correspondientes a los nombres especificados, lo que hará que estén en el entorno de los comandos ejecutados posteriormente. Si el nombre de una variable va seguido de = palabra, el valor de esa variable se establecerá en la palabra.

En términos simples, las variables de entorno se establecen cuando abre una nueva sesión de shell. en cualquier momento, si cambia alguno de los valores de las variables, el shell no tiene forma de seleccionar ese cambio. El comando de exportación, por otro lado, brinda la capacidad de actualizar la sesión de shell actual sobre el cambio que realizó en la variable exportada. No tiene que esperar hasta una nueva sesión de shell para usar el valor de la variable que cambió.

Sintaxis:


export [-f] [-n] [name[=value] ...] or export -p

Opciones de comando de exportación

1. Sin ningún argumento: Para ver todas las variables exportadas.

EJEMPLO :

export_1

2. -p: Para ver todas las variables exportadas en el shell actual.

SINTAXIS:


$ export -p

EJEMPLO :

export_2

3. -f: Debe usarse si los nombres se refieren a funciones. Si no se usa -f, la exportación asumirá que los nombres son variables.

SINTAXIS:


$ export -f function_name

EJEMPLO : Para exportar la función de shell:

export_3

Nota: El comando Bash se usa para mostrar que en el shell hijo, la función del shell se exportó.

4. nombre[=value]: Puede asignar un valor antes de exportar utilizando la siguiente sintaxis.

SINTAXIS:


$ export name[=value]

EJEMPLO : Para configurar vim como editor de texto

export_4

Nota: No se verá ningún resultado en la pantalla, para ver que se usa la variable grep exportada de las exportadas.

5. -n: Las variables con nombre (o funciones, con -f) ya no se exportarán.

SINTAXIS:


$ export -n variable_name

EJEMPLO :

export_5

Nota: No se verá ningún resultado en la pantalla, para ver se utiliza la variable grep exportada de las exportadas.

Deja una respuesta

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

apple touch icon@2

python: ¿qué es un mixin y por qué son útiles?

250px LeBron Jordan

LeBron James vs.Michael Jordan: diferencia y comparación