Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/08/2012, à 12:10

dva2tlse

[résolu] mon .kshrc n'est pas exÅcutÅ È l'ouverture d'une shell

Bonjour,
j'ai un problÉme qui n'est pas relatif È ubuntu mais È HPUX, l'OS unix des machines sur lesquelles je bosse È mon boulot.
  Il se trouve que les shell de tous les utilisateurs sont en ksh, ce qui me convient trÉs bien, mais mon .kshrc n'est pas exÅcutÅ È l'ouverture d'une shell et je ne sais pas È quoi c'est dÃ; donc je suis obligÅ de taper ". ~/.kshrc" dans chaque nouvelle fenÁtre que j'ouvre pour avoir mes alias habituels.
Merci d'essayer de me donner une voie vers la rÅparation de ceci.
David

Dernière modification par dva2tlse (Le 03/01/2013, à 13:29)


xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.

Hors ligne

#2 Le 31/08/2012, à 12:46

redo_fr

Re : [résolu] mon .kshrc n'est pas exÅcutÅ È l'ouverture d'une shell

Salut,
le fichier .kshrc n'est pas lu par défaut sur HP-UX.

Il faut que tu modifies ton ~/.profile en ajoutant une ligne comme celle-ci en début de fichier:

[[ -f ~/.kshrc ]] && . ~/.kshrc

Il n'y a pas de mauvais outils, il n'y a que de mauvais ouvriers
- papy -
Personnellement, je crois que faire des procès est un signe que les affaires vont mal. Je ne dis pas que Microsoft va mal, ce n'est qu'un signe, pas un indicateur...
- Linus Torvalds -

Hors ligne

#3 Le 31/08/2012, à 19:36

dva2tlse

Re : [résolu] mon .kshrc n'est pas exÅcutÅ È l'ouverture d'une shell

Merci redo; ça m'a beaucoup étonné que le .kshrc ne soit pas lu sous HPUX à l'ouverture d'une shell en ksh, parce que il y a pas mal d'années, les machines unix de ma boite étaient des SGI dont les shell s'ouvraient en csh, et ça lisait automatiquement le .cshrc, donc j'ai cru qu'il en serait de même avec le .kshrc pour les korn shell des machines HPUX.
Mais l'astuce que tu m'as indiquée ne suffit pas, puisque le .profile lui-même n'est pas exécuté.
En effet, pour pouvoir surveiller leur exécution, j'ai mis "echo coucou ici .profile" avant la commande que tu m'as indiquée en tête du .profile, et "echo coucou ici .kshrc" en tête du .kshrc; ainsi je vois que si je tape ". ./.profile", le .profile s'exécute, ainsi que le .kshrc juste après, mais ils ne le sont pas exécutés ni l'un ni l'autre à l'ouverture d'un nouvelle shell. (Donc ce serait le .profile qui ne serait pas lancé; je l'ai mis en "chmod +x" mais ça ne change rien)
Donc lundi, je vais créer un .cshrc qui contiendra  "echo coucou ici .cshrc", et je regarderai ce qui se passe à l'ouverture d'une shell en csh; peux tu me dire, pour mes essais, si la bourne shell exécute autre chose que le .profile ?
Merci encore,
David (dont les shell "patinent" à mort)


xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.

Hors ligne

#4 Le 09/11/2012, à 09:31

dva2tlse

Re : [résolu] mon .kshrc n'est pas exÅcutÅ È l'ouverture d'une shell

Alors bonjour je reviens ici, et en fait d'est le ~/.profile lui même que je suis obligé d'exécuter à la main à chaque nouvelle ouverture de fenêtre; comment faire pour qu'il tourne tout seul ?
David


xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.

Hors ligne