[Lugge] Re: Bash_path

  • From: ianezz@xxxxxxxxxx
  • To: lugge@xxxxxxxxxxxxx
  • Date: Mon, 10 Dec 2001 11:50:40 +0100

Una cavalletta salita sulla tastiera di Massimo Arnaudo ha scritto:
 > 
 > Ciao a tutti,
 > in Tip in posta di Ziobudda ho trovato un suggerimento interessante:
 > creare un file dove inserire tutti i PATH locali.

Io uso una cosa di questo genere e trovo funzioni in maniera soddisfacente.

APPS='
/opt/pincopallo-1.2.3
/opt/pippo-0.9
/opt/pluto-0.0.1
'

for i in $APPS; do 
   if test -n "$i"; then
      test -d "$i/bin"        && export PATH="$PATH:$i/bin"
      test -d "$i/sbin"       && export PATH="$PATH:$i/sbin"
      test -d "$i/X11R6/bin"  && export PATH="$PATH:$i/X11R6/bin"
      test -d "$i/X11R6/sbin" && export PATH="$PATH:$i/X11R6/sbin"
      test -d "$i/man"        && export MANPATH="$MANPATH:$i/man"
      test -d "$i/lib"        && export 
LD_LIBRARY_PATH="$LD_LIBRARY_PATH:$i/lib"
   fi
done

Facile da editare, buono per ~/.profile o /etc/profile. 

Cambiarlo per leggere APPS da un file e` relativamente semplice.

-- 
UNIX diapers by Pannolini USPTO 2039887  http://www.uspto.gov
Matteo Ianeselli      ianezz AT sodalia.it  (+39) 0461 316452
Visita il LinuxTrent:            http://www.linuxtrent.it
<========----------
 Prima di scrivere in m-list per favore leggi il regolamento
 http://lugge.ziobudda.net/benvenuto.html



Other related posts: