OsunSeyi
Foren As
Hallo !
Ich möchte erreichen, daß alle Unterverzeichnisse von ~/bin auch
in §PATH aufgenommen werden,
habe also in der hiesigen Datei /etc/profile.local folgendes eingetragen:
Nun sind aber alle betreffenden Verzeichnisse gleich 3x in §PATH !
Nach Neustart wird ausgegeben:
Also statt dessen in /etc/profile.local eingetragen:
Das stammt so zwar nicht vom mir (...weiteres Fragen erbrachte...),
aber es funktioniert leider trotzdem nicht.
Immer noch alles 3x eingetragen.
Wie kann ich also erreichen, daß pauschal alle Unterverzeichnisse korrekt in $PATH aufgenommen werden ?
viele Grüße
tom
Ich möchte erreichen, daß alle Unterverzeichnisse von ~/bin auch
in §PATH aufgenommen werden,
habe also in der hiesigen Datei /etc/profile.local folgendes eingetragen:
Code:
for i in ~/bin/*; do
PATH="$PATH:$i";
done;
export PATH;
Nach Neustart wird ausgegeben:
Code:
tom@TOURNEE:
~> echo $PATH
# .../n wurde hinzugefügt, wg. lesbarkeit
/usr/local/bin:
/usr/bin:
/usr/X11R6/bin:
/bin:
/usr/games:
/opt/gnome/bin:
/opt/kde3/bin:
/usr/lib/jvm/jre/bin:
/home/tom/DAT/D/BIN/A:
#...3x alles
/home/tom/DAT/D/BIN/HTML:
/home/tom/DAT/D/BIN/TREE:
/home/tom/DAT/D/BIN/XSEL:
/home/tom/DAT/D/BIN/BIN_SED:
...
Code:
for i in ~/bin/*; do
if [ ! -d "$i" ]; then
continue;
fi;
PATH="$PATH:$i";
done;
export PATH;
aber es funktioniert leider trotzdem nicht.
Immer noch alles 3x eingetragen.
Wie kann ich also erreichen, daß pauschal alle Unterverzeichnisse korrekt in $PATH aufgenommen werden ?
viele Grüße
tom