Añadir directorio al path

Buenas tardes

Quiero añadir un directorio al PATH y que este cambio sea permanente.

Lo que no se es cual es el archivo que tengo que modificar, si .bashrc o .bash_profile

¿Podéis ayudarme? Gracias

¿Usas bash o zsh? Poniendo echo $0 te lo dice. Si es bash, modificas .bashrc y si es zsh, modificas .zshrc añadiendo una línea como esta:

PATH=$PATH:directorio_a_añadir

Si quisieras que el cambio fuera permanente y para todos los usuarios, puedes usar /etc/profile en vez de .bashrc o .zshrc.

It is probably better to write it the other way around,
so the added PATH will be searched first - and the original $PATH only after that.

like so:
PATH=directorio_a_añadir:$PATH

for instance - to extend my $PATH to ~/.local/bin
I wrote:

# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/.local/bin" ] ; then
    PATH="$HOME/.local/bin:$PATH"
fi
1 Like

Gracias por vuestra ayuda

1 Like