Rechercher : dans
Par :

Terminal Mac OsX: bash->tcsh

Dernière réponse le 19 déc 2008 à 20:35:05 zadrock, le 24 sep 2008 à 03:06:18 
 Signaler ce message aux modérateurs

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!
Les femmes c'est comme la bière...
A force, ça saoule!

Configuration: Mac OS X
Firefox 3.0.1

1

jipicy, le 24 sep 2008 à 07:51:55

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
;-))
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

2

zadrock, le 24 sep 2008 à 19:24:28

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 Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock

3

jipicy, le 24 sep 2008 à 19:26:57

A quel niveau le mot de passe t'es demandé ? Pour changer de shell ?
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

4

zadrock, le 24 sep 2008 à 19:28:23

Oui, niveau de la commande %chsh Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock

5

jipicy, le 24 sep 2008 à 19:34:44

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...
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

6

zadrock, le 24 sep 2008 à 19:37:53

Le nom est nickel, c'est ca qui est space...

(comment je fais pour me logger en root ?) Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock

7

jipicy, le 24 sep 2008 à 20:01:32

su -
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

8

zadrock, le 24 sep 2008 à 20:34:38

Su -

mais encore ??? xD Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock

9

jipicy, le 24 sep 2008 à 20:37:49

[tmpfs]$ whoami
jp
[tmpfs]$ su -
Password:
[root@MDK:~]# whoami
root
[root@MDK:~]#
,-))
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

10

zadrock, le 24 sep 2008 à 20:38:46

Jai tilté !

et ca va me créer la fameuse session "Autre" ? Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock

11

jipicy, le 24 sep 2008 à 20:42:03

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...
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

12

zadrock, le 24 sep 2008 à 20:42:54

Ca roule je test ! Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock

13

zadrock, le 24 sep 2008 à 20:43:47

Toujours le problème du mot de passe Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock

14

jipicy, le 24 sep 2008 à 20:47:05

Au fait tu es sous quelle distrib ?
$ man woman
Il n'y a pas de page de manuel pour woman.

Répondre à jipicy

15

rokho67, le 31 oct 2008 à 09:56:18

Bonjour,

pourquoi tu ne vas pas sur : Terminal-> Préférences. puis tu modifies l'onglet en /bin/csh au lieu de /bin/bash

Répondre à rokho67

16

 zadrock, le 19 déc 2008 à 20:35:05

Ca marche!! Merci beau cul! Les femmes c'est comme la bière...
A force, ça saoule!

Répondre à zadrock