PATH

Da Wiki di NetBSD Italia.

La variabile PATH è una variabile d'ambiente presente in sistemi Unix-like e non.

È utilizzata dalle varie shell per determinare il percorso degli eseguibili, in modo tale che quando si invoca un programma non si ha bisogno di specificare l'intero pathname.

Per configurare questa variabile in sh(1) e ksh(1) si può editare il file di configurazione ${HOME}/.profile come segue:

PATH=${HOME}/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/pkg/bin 
PATH=${PATH}:/usr/pkg/sbin:/usr/games:/usr/local/bin:/usr/local/sbin
export PATH

Da come si può osservare la sintassi è piuttosto semplice, sono tutti pathname e come separatore di directory il carattere due-punti (:).

Per stampare il pathname di un applicazione, ad esempio ls(1) si può utilizzare which(1):

$ which ls
/bin/ls
Strumenti personali