J'ai joué à l'apprenti sorcier :( (probleme de terminal)

SetBlue

Membre confirmé
20 Août 2004
32
1
45
Bonjour,

J'ai un gros problème :

J'ai voulu installer php5 mysql4 et apache2 sur mon mac avec DarwinPorts.

je suis nul dans le terminal, je n'y connais quasiment rien.

Et donc à un moment dans l'installation, j'ai voulu éditer mon profile, j'ai ajouté une ligne export PATH dedans et j'ai du faire une erreur.

Depuis, les commandes du terminal sont toutes foirées :

Je fais un ls, il me sort command not found :/

Quelqu'un sait-il comment je pourrais rééditer ce fichier .profile? je ne sais plus ou il se trouve et comme ls est foiré, je suis perdu.

Merci d'avance.
 
Effectivement, perdre son PATH peut être génant :D (c'est grâce à cette variable que le système trouve les exécutables comme ls).

Je te donne le contenu de base de cette variable.

Tu tapes dans un terminal :
Bloc de code:
PATH=/bin:/sbin:/usr/bin:/usr/sbin
export PATH
Et tu retrouve ton path d'origine.

Elle semble être défini au démarrage du système dans le fichier /etc/profile que tu peux aller corriger si tu l'as changé :
Bloc de code:
# System-wide .profile for sh(1)

PATH="/bin:/sbin:/usr/bin:/usr/sbin"
export PATH
 
Ca a marché en tapant le PATH directement dans le terminal puis en faisant un export.

Par contre, dans etc/ je ne trouves pas le dossier profile dans le Finder (je clique sur mon disque puis je clique sur le dossier etc)

En revanche il apparaît bien si dans mon terminal avec un ls. Bizarre.

Merci beaucoup en tout cas :)
 
normal il est invisible pour le finder

tu peux utilier textwrangler pour ce genre de chose il voit les invisible