Posted October 16, 200915 yr Bonjour, au travail lorsque je démarre le terminal, le langage utilisé est le csh. Bash est également installé sur la machine. Je voudrais savoir comment faire pour que ce soit le bash qui soit lancé avec le terminal au lieu du csh Merci d'avance.
October 17, 200915 yr Author Ok pour chsh mais l'idée c'est de directement démarrer en bash lorsque j'ouvre la console. Par contre je ne peux pas bidouiller /etc/passwd parce que je n'ai pas les droits d'admin. Est ce qu'il serait possible de modifier la commande à exécuter lorsque je clique sur l'icone du terminal (je suis sous GNOME, Fedora 11)
October 17, 200915 yr Au pire tu édites ton .profile et tu mets bash dedans. Ceci dit, chsh (si tu as au moins essayé............) permet de changer d'une manière permanente le shell utilisé... Quote du man : DESCRIPTION The chsh command changes the user login shell. This determines the name of the user´s initial login command. A normal user may only change the login shell for her own account, the superuser may change the login shell for any account.
October 17, 200915 yr Author Je ne connais pas du tout csh donc c'est pour ça que je veux retrouver mon bash dès que je démarre le terminal. Quelle est la ligne exacte que je dois mettre dans mon .profile ? Merci d'avance
October 19, 200915 yr Author Et si tu tapais d'abord chsh dans ton terminal ? Le problème c'est que je n'avais pas accès à la machine ce weekend donc je demandais le max d'infos avant. Si je tape chsh, ça reste de manière permanente en bash même si je ferme t redémarre le terminal ?
November 12, 200915 yr Il faut utiliser la force Sinon, tu peux éditer ton ~/.cshrc et mettre « bash » à la fin, puis relancer le terminal. Et chsh peut ne pas marcher dans certains cas (genre l'admin qui a eu la flemme de régler les permissions de manière pointue, je connais le cas).
Archived
This topic is now archived and is closed to further replies.