Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Schmurtz
j'ai des problèmes avec les fichiers d'initialisation .tcshrc etc, ce qui embrouille les choses, non reconnaissance de commandes dans le terminal
Premièrement, lit la page de man de tcsh, je pense que tu devrais trouver les infos que tu cherches.
En gros, .tcshrc est exécuté à chaque fois que tu ouvres un terminal avec un shell tcsh. .cshrc est exécuté à chaque fois que tu ouvres un terminal avec un shell csh. Ça, c'est la théorie, car si tcsh ne trouve pas de fichier .tcshrc, il va chercher un fichier .cshrc (csh est un ancêtre de tcsh). Une bonne méthode etst de toujours utiliser .cshrc à la place de .tchsrc pour éviter les confusions.
Il ne faut pas oublier que le fichier .cshrc est la version utilisateurs de /etc/csh.cshrc qui lui est global à tous les utilistateurs et est exécuté avant .cshrc.
comment faire pour revenir à un état standard (j'ai installé fink et latex et ils ont besoin de chemins, je crois)
Vérifie que tu a bien la ligne suivante dans /etc/csh.cshrc :
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
Si ça ne marche toujours pas, envoie nous le contenu des fichiers /etc/csh.cshrc, /etc/csh.login, ~/.cshrc et ~/.login
-- Schmurtz
j'ai des problèmes avec les fichiers d'initialisation .tcshrc etc, ce
qui embrouille les choses, non reconnaissance de commandes dans le
terminal
Premièrement, lit la page de man de tcsh, je pense que tu devrais
trouver les infos que tu cherches.
En gros, .tcshrc est exécuté à chaque fois que tu ouvres un terminal
avec un shell tcsh. .cshrc est exécuté à chaque fois que tu ouvres un
terminal avec un shell csh. Ça, c'est la théorie, car si tcsh ne trouve
pas de fichier .tcshrc, il va chercher un fichier .cshrc (csh est un
ancêtre de tcsh). Une bonne méthode etst de toujours utiliser .cshrc à
la place de .tchsrc pour éviter les confusions.
Il ne faut pas oublier que le fichier .cshrc est la version utilisateurs
de /etc/csh.cshrc qui lui est global à tous les utilistateurs et est
exécuté avant .cshrc.
comment faire pour revenir à un état standard (j'ai installé fink et
latex et ils ont besoin de chemins, je crois)
Vérifie que tu a bien la ligne suivante dans /etc/csh.cshrc :
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
Si ça ne marche toujours pas, envoie nous le contenu des fichiers
/etc/csh.cshrc, /etc/csh.login, ~/.cshrc et ~/.login
j'ai des problèmes avec les fichiers d'initialisation .tcshrc etc, ce qui embrouille les choses, non reconnaissance de commandes dans le terminal
Premièrement, lit la page de man de tcsh, je pense que tu devrais trouver les infos que tu cherches.
En gros, .tcshrc est exécuté à chaque fois que tu ouvres un terminal avec un shell tcsh. .cshrc est exécuté à chaque fois que tu ouvres un terminal avec un shell csh. Ça, c'est la théorie, car si tcsh ne trouve pas de fichier .tcshrc, il va chercher un fichier .cshrc (csh est un ancêtre de tcsh). Une bonne méthode etst de toujours utiliser .cshrc à la place de .tchsrc pour éviter les confusions.
Il ne faut pas oublier que le fichier .cshrc est la version utilisateurs de /etc/csh.cshrc qui lui est global à tous les utilistateurs et est exécuté avant .cshrc.
comment faire pour revenir à un état standard (j'ai installé fink et latex et ils ont besoin de chemins, je crois)
Vérifie que tu a bien la ligne suivante dans /etc/csh.cshrc :
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
Si ça ne marche toujours pas, envoie nous le contenu des fichiers /etc/csh.cshrc, /etc/csh.login, ~/.cshrc et ~/.login
-- Schmurtz
jean-pierre.gerbal
Schmurtz wrote:
Vérifie que tu a bien la ligne suivante dans /etc/csh.cshrc :
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
Si ça ne marche toujours pas, envoie nous le contenu des fichiers 1) /etc/csh.cshrc, 2) /etc/csh.login, 3) ~/.cshrc et 4) ~/.login
1)# System-wide .cshrc file for csh(1).
if ($?prompt) then set promptchars = "%#" if ($?tcsh) then set prompt = "[%m:%c3] %n%# " else set prompt = "[%m:%c3] `id -nu`%# " endif endif setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
2) System-wide .login file for csh(1).
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin" ## TeX modifications start at Fri Sep 5 16:59:17 CEST 2003 ## Do not remove the previous line if ("${uid}" != "0") then set path = ( ${path} /usr/local/teTeX/bin/powerpc-apple-darwin-current ) endif ## Do not remove the next line ## TeX modifications end at Fri Sep 5 16:59:17 CEST 2003 ## setloginpath added /usr/local/bin start at Fri Sep 5 16:59:54 CEST 2003 ## Do not remove the previous line if ("${uid}" != "0") then set path = ( ${path} /usr/local/bin ) endif ## Do not remove the next line ## setloginpath added /usr/local/bin end at Fri Sep 5 16:59:54 CEST 2003
3) source /sw/bin/init.csh
4) source /usr/share/tcsh/examples/login
-- merci de l'aide :-)
jean-pierre gerbal
Schmurtz <moi@ici.com> wrote:
Vérifie que tu a bien la ligne suivante dans /etc/csh.cshrc :
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
Si ça ne marche toujours pas, envoie nous le contenu des fichiers
1) /etc/csh.cshrc, 2) /etc/csh.login, 3) ~/.cshrc et 4) ~/.login
1)# System-wide .cshrc file for csh(1).
if ($?prompt) then
set promptchars = "%#"
if ($?tcsh) then
set prompt = "[%m:%c3] %n%# "
else
set prompt = "[%m:%c3] `id -nu`%# "
endif
endif
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
2) System-wide .login file for csh(1).
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
## TeX modifications start at Fri Sep 5 16:59:17 CEST 2003
## Do not remove the previous line
if ("${uid}" != "0") then
set path = ( ${path} /usr/local/teTeX/bin/powerpc-apple-darwin-current
)
endif
## Do not remove the next line
## TeX modifications end at Fri Sep 5 16:59:17 CEST 2003
## setloginpath added /usr/local/bin start at Fri Sep 5 16:59:54 CEST
2003
## Do not remove the previous line
if ("${uid}" != "0") then
set path = ( ${path} /usr/local/bin )
endif
## Do not remove the next line
## setloginpath added /usr/local/bin end at Fri Sep 5 16:59:54 CEST
2003
Vérifie que tu a bien la ligne suivante dans /etc/csh.cshrc :
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
Si ça ne marche toujours pas, envoie nous le contenu des fichiers 1) /etc/csh.cshrc, 2) /etc/csh.login, 3) ~/.cshrc et 4) ~/.login
1)# System-wide .cshrc file for csh(1).
if ($?prompt) then set promptchars = "%#" if ($?tcsh) then set prompt = "[%m:%c3] %n%# " else set prompt = "[%m:%c3] `id -nu`%# " endif endif setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin"
2) System-wide .login file for csh(1).
setenv PATH "/bin:/sbin:/usr/bin:/usr/sbin" ## TeX modifications start at Fri Sep 5 16:59:17 CEST 2003 ## Do not remove the previous line if ("${uid}" != "0") then set path = ( ${path} /usr/local/teTeX/bin/powerpc-apple-darwin-current ) endif ## Do not remove the next line ## TeX modifications end at Fri Sep 5 16:59:17 CEST 2003 ## setloginpath added /usr/local/bin start at Fri Sep 5 16:59:54 CEST 2003 ## Do not remove the previous line if ("${uid}" != "0") then set path = ( ${path} /usr/local/bin ) endif ## Do not remove the next line ## setloginpath added /usr/local/bin end at Fri Sep 5 16:59:54 CEST 2003