Pregunta

Estoy trabajando en shell bash Cuando escribo echo $ PATH $ pronta consigo el valor de la variable de entorno de ruta como

/ opt / bin: / usr / local / bin: / usr / bin: / bin: / usr / juegos

Estoy creando mi propia concha y quiero imprimir la variable de entorno de ruta cuando el usuario entra echo $ PATH. ¿Cómo lo hago?

¿Fue útil?

Solución

$ PATH es interpretada por el shell. Si vas a escribir una concha, averiguar si hay variables de entorno en la línea de comandos y su sustitución por su valor es parte de su tarea.

Otros consejos

las variables

$ son fijados por el shell - ya sea en la inicialización de la carcasa o por un usuario (directa o indirectamente).

Así que si usted quiere que su cáscara para tener una variable que contiene una lista de directorios para buscar archivos ejecutables, es necesario configurarlo. PATH es un nombre muy sensible a pegarse con!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top