[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: .bashrc: come impostare PATH in modo idempotente?



Pietro Giorgianni wrote:
salve a tutt,

quando modifico .bashrc spesso faccio prove, testando più volte con ".
~/.bashrc" per vedere se ho ottenuto quello che voglio.

In questo momento sto modificando il PATH e mi sono accorto di un
problema: solitamente uso

export PATH="/prima/directory:/seconda/directory/:$PATH"

che però non è idempotente, ovvero: ad ogni ". ~/.bashrc" $PATH si
allunga inutilmente.

C'è un modo di risolvere la cosa, cioè di far sì che digitare ".
~/.bashrc" due volte abbia lo stesso effetto che digitarlo una volta?

grazie

pietro



io per la verita' esco dalla shell con Control-D, e inittab me la ricarica in automatico, leggendo cosi' il nuovo .bashrc da zero.

in inittab invece di richiamare getty, lancio direttamente la shell con il comando

1:2345:respawn:/bin/login -f myusername </dev/tty1 &>/dev/tty1

io l'ho messo su tutti i terminali virtuali (cosi' non devo fare login ogni volta)

forse e' piu' comodo, e non devi cambiare una riga
ciao


--
Il Paradiso sono gli altri - Ertras


Reply to: