Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cuáles son los dos tipos de variables de shell? ¿Cómo definirlas?

¿Cuáles son los dos tipos de variables de shell? ¿Cómo definirlas?

Las variables de shell incluyen dos tipos de variables

1. Variables privadas de este shell: variables definidas mediante declaraciones de asignación, las variables de shell se pueden definir mediante los siguientes métodos

A1="1234"

delcare A2="2345"

2. Variables de entorno de usuario: variables privadas de shell exportadas mediante sintaxis de exportación, las variables de entorno de usuario se pueden exportar mediante los siguientes métodos

A1="1234"

exportar A1 #definir primero y luego exportar

exportar A3="34"

El usuario exportado Las variables de entorno se pueden ver en todos los shells.

env muestra las variables de entorno del usuario;

set muestra las variables privadas definidas por el shell actual, incluidas las variables de entorno del usuario, ordenadas por nombre de variable. ;

exportar muestra las variables de shell actualmente exportadas como variables de usuario y muestra los atributos de las variables (si son de solo lectura), ordenados por nombres de variables.

declarar es; igual que el conjunto, mostrando las variables definidas por el shell actual, incluidas las variables de entorno del usuario;