Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>Bash: command not found

Bash: command not found

joerg_sing25.02.0507:43
Hallo,

ich habe das Problem, daß mein OSX die shell-Kommandos nicht mehr findet und immer meldet "command not found". Wie kann ich das reparieren?

Zum Hintergrund: Ich hatte eine TeX-Installation (TeX-Live), die ich updaten wollte. Dabei muß es zu dem Fehler gekommen sein. Ich lasse eigentlich meine Finger von UNIX, da ich aber auf TeX angewiesen bin, muß ich das reparieren. Ich habe auch das System neu installiert, ich habe dabei die Option gewählt, die die Benutzerinformationen beibehält. Das Problem bleibt aber immer noch.

Ach ja, ansonsten läuft Apple einwandfrei.

Mit beseten Grüßen,

Jörg Eschenfelder
0

Kommentare

elninio
elninio25.02.0508:22
Da du eine neue Installation gemacht hast und die Benutzerinformationen übernommen hast liegt es "ausschliesslich" daran das entweder in dem file ~/.profile etwas mit der PATH variable gemacht wurde.
Das File kann auch .bash_profile heisen.
0
MacMark
MacMark25.02.0509:08
joerg_sing
Wird überhaupt kein Kommando mehr gefunden in der bash? Auch kein ls?
„@macmark_de“
0
Frank
Frank25.02.0510:36
Hier mal Schritt für Schritt, aber vorsicht:

1. Erzeuge einen neuen Benutzer mit Admin-Rechten.
2. Melde dich mit diesem User an.
3. Öffne das Terminal
4. sudo bash
5. cd ~/alteruser
6. mv .profile .profile.orig
7. Abmelden. Jetzt muss es gehen.

Ersetze "alteruser" durch den Loginnamen des aktuellen, defekten Users.

Geht sicher auch mit dem Finder. Weiss aber nicht wie.
0
MacMark
MacMark25.02.0510:44
joerg_sing

Was geben folgende Kommandos aus?

echo $PATH
cat /etc/profile
cat ~/.bash_profile
cat ~/.bash_login
cat ~/.profile
cat ~/.bashrc
„@macmark_de“
0
joerg_sing25.02.0517:22
Danke für Eure Hilfe. Ich werde es mal ausprobieren und mich melden, falls es nicht klappen sollte.

By the way, könnt Ihr eine Einführung in UNIX empfehlen? Wenn möglich sogar UNIX auf dem Apple?
0
Hinnerk
Hinnerk25.02.0518:41
Für erste Schritte im Terminal @@

Wenn es tiefer gehen soll, gibt es die 0'Reilly-Bücher @@

und @@

Ansonnsten im Netz schauen, da gibt es zwar mehr für *BSD und Lunix, oft ist es übertragbar, manchmal nicht...gut finde ich die Skripten der Netzmafia @@ Hier in deinem Fall das über Unices.

Grüße, Hinnerk
0
joerg_sing27.02.0515:06
Danke. Ihr habt mir sehr geholfen. Die bash läuft wieder.

Grüße an alle,

Jörg
0
MacMark
MacMark27.02.0515:39
joerg_sing
Woran lag es denn?
„@macmark_de“
0
joerg_sing27.02.0516:03
MacMark
Die .bash_profile Datei hatte ungültige Bezüge. Ich habe die Datei umbenannt (bash_profileold) und seitdem läuft es wieder einwandfrei.
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.