Tengo muy largo export PATH=A:B:C ...
. ¿Puedo hacer varias líneas para tener una más organizada de la siguiente manera?
export PATH = A:
B:
C:
bash
environment-variables
path
prosseek
fuente
fuente
export
es un comando incorporado, no una palabra clave ni una asignación sintáctica. Entonces, si tienePATH
elementos que contienen espacios en blanco (o caracteres globales), necesita comillas doblesexport PATH="$PATH:B"
. También puedes escribir,PATH=$PATH:B
etc. solo necesitaexport
una variable una vez, no cada vez que cambia (excepto en algunos shells Bourne muy antiguos), y no necesita las comillas dobles en una asignación.PATH+=:B
funciona para la concatenación de cadenas.Puede extender líneas en bash usando una barra invertida al final de una línea como esta:
Tenga en cuenta que la ausencia de espacios en blanco es importante aquí.
fuente
Otro enfoque:
Tiene el beneficio adicional de no estropear tus niveles de sangría.
fuente