La diferencia entre el comando de exportación y el comando de origen en linux

 

El comando de exportación en Linux se usa para establecer o mostrar variables de entorno.

$ help export
export: export [-fn] [名称[=值] ...] 或 export -p
    为 shell 变量设定导出属性。
    
    标记每个 NAME 名称为自动导出到后续命令执行的环境。如果提供了 VALUE
    则导出前将 VALUE 作为赋值。
    
    选项:
      -f	指 shell 函数
      -n	删除每个 NAME 名称的导出属性
      -p	显示所有导出的变量和函数的列表
    
    `--' 的参数禁用进一步的选项处理。
    
    退出状态:
    返回成功,除非使用了无效的选项或者 NAME 名称。

Al ejecutar un programa en el shell, el shell proporciona un conjunto de variables de entorno. Exportar permite agregar, modificar o eliminar variables de entorno para la posterior ejecución del programa. El efecto de la exportación se limita a esta operación de inicio de sesión.

Después de importar las variables de entorno con el comando de exportación, escriba:

export -p

Dará salida a las variables de entorno actuales en la terminal

 


El comando de origen en Linux:

$ help source
source: source 文件名 [参数]
    在当前 shell 中执行一个文件中的命令。
    
    在当前 shell 中读取并执行 FILENAME 文件中的命令。$PATH 变量中的
    条目被用于寻找包含 FILENAME 文件的目录。如果提供了任何的 ARGUMENTS
    参数,则它们将成为 FILENAME 文件执行时的位置参数。
    
    退出状态:
    返回 FILENAME 文件中最后一个命令的状态;如果 FILENAME 文件不可读则失败。

La fuente es equivalente al comando., Que equivale a ejecutar el contenido del archivo siguiendo la fuente en la terminal.

 

Supongo que te gusta

Origin blog.csdn.net/sinat_39416814/article/details/103762487
Recomendado
Clasificación