PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zuviel mit $PATH rumgespielt...



Nordmende
03.06.07, 13:12
Kleines Problem: ich wollte zur $PATH-Variable das verzeichnis /home/ich hinzufügen. Blöder Fehler, denn jetzt besteht die Variable nicht mehr aus


ich@ich:~$ $PATH
bash: /usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt3//bin:/home/ich/bin:/usr/lib/qt3//bin:/usr/lib/jvm/jre-1.5.0-sun/bin: No such file or directory

sondern aus:


ich@ich:~$ $PATH
bash: /home/ich: is a directory

Skripte wie cp und mv können so nicht mehr aufgerufen werden..


bash: mv: command not found


Das habe ich gemacht:


ich@ich:~$ PATH=/home/ich

Wie kann ich die Konsequenzen meiner Spielerei wieder rückgängig machen ?

3qualizer
03.06.07, 13:17
Wie wärs mit...

PATH=/usr/bin:/bin:/usr/local/bin:/usr/X11R6/bin/:/usr/games:/usr/lib/qt3//bin:/home/ich/bin:/usr/lib/qt3//bin:/usr/lib/jvm/jre-1.5.0-sun/bin
;)

für den Anfang würde wohl auch ein

PATH=/usr/bin:/bin
reichen

PS: die Variable kannst du mit

echo $PATH
ausgeben. Sonst wird versucht das ding auszuführen.

Nordmende
03.06.07, 13:59
Daraurf bin ich dann auch gekommen ...

Manchmal sieht man halt den Wald vor lauter Bäumen nicht.

Aber: wie kann ich eine Verzeichnis der Variable hinzufügen, ohne das die anderen überschrieben werden ?

marce
03.06.07, 14:01
z.b. über

PATH=/home/ich:$PATH

Nordmende
03.06.07, 15:17
Danke für die Tipps ;)