Terminal Mac OsX: bash->tcsh

zadrock Messages postés 462 Statut Membre -  
zadrock Messages postés 462 Statut Membre -
Bonjour,
J'aimerais passer de BASH à TCSH dans mon Terminal afin de programmer dans un langage que je connais (j'ai toujours appris en TCSH et avec le BASH, mes scripts ne s'affichent pas.)

Comment faire svp? J'ai déjà essayé #! bin/tcsh
Rien n'y fait...

Merci d'avance!
A voir également:

13 réponses

zadrock Messages postés 462 Statut Membre 27
 
Ca marche!! Merci beau cul!
1
rokho67
 
bonjour,

pourquoi tu ne vas pas sur : Terminal-> Préférences. puis tu modifies l'onglet en /bin/csh au lieu de /bin/bash
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Est-ce que tcsh est installé sur ton système déjà ?
cat /etc/shells
pour voir les shells intallés.

Ensuite pour changer de shell de connexion, 2 solutions, ou tu modifies à la main le fichier "/etc/passwd" et tu changes directement le shell associé à ton login (dernier champ sur la ligne), soit tu te sers de la commande "chsh" (man chsh) :
chsh -s /bin/tcsh
;-))
-1
zadrock Messages postés 462 Statut Membre 27
 
Yop!!!

Nickel! Merci pour cette réponse qui m'aide beaucoup. Toutefois, j'ai un problème de mot de passe: j'ai entré tous les mots de passe que je suis suceptible d'utiliser sur mon ordi, rien n'y fait, le mdp n'est pas valable.

Any idea?

Merci d'avance
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jipicy Messages postés 41342 Statut Modérateur 4 896
 
A quel niveau le mot de passe t'es demandé ? Pour changer de shell ?
-1
zadrock Messages postés 462 Statut Membre 27
 
Oui, niveau de la commande %chsh
-1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Bizarre ça ;-\

Essaie de mettre le nom de l'utilisateur dans la commande, logues-toi en "root" et tape :
chsh -s /bin/tcsh $USER
remplace $USER par le nom qui va bien...
-1
zadrock Messages postés 462 Statut Membre 27
 
Le nom est nickel, c'est ca qui est space...

(comment je fais pour me logger en root ?)
-1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
su -
-1
zadrock Messages postés 462 Statut Membre 27
 
su -

mais encore ??? xD
-1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
[tmpfs]$ whoami
jp
[tmpfs]$ su -
Password:
[root@MDK:~]# whoami
root
[root@MDK:~]#
,-))
-1
zadrock Messages postés 462 Statut Membre 27
 
jai tilté !

et ca va me créer la fameuse session "Autre" ?
-1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Non, mais une fois loguer en root, tu pourras soit taper la commande donnée plus haut :
chsh -s /bin/tcsh $USER
en remplaçant $USER par le compte devant changer de shell, soit directement éditer le fichier /etc/passwd et modifier le shell de connexion de l'utilisateur adéquat...
-1
zadrock Messages postés 462 Statut Membre 27
 
Ca roule je test !
-1
zadrock Messages postés 462 Statut Membre 27
 
toujours le problème du mot de passe
-1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Au fait tu es sous quelle distrib ?
-1