IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Preexec () zsh to ksh


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Preexec () zsh to ksh
    Bien le bonjour.

    Tandis qu'il me restait quelques minutes à tuer avant un rendez-vous, l'idée de mettre à jour dynamiquement, en fonction de la commande executée, le title de mon xterm m'est venue. (La mauvaise idée que voilà)

    Après quelques recherches, je trouve un code fonctionnel pour zsh :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    case $TERM in
    xterm*)
    preexec () {
    print -Pn "\e]0;$*\a"
    }
    ;;
    esac
    Pas vilain. Cependant deux problèmes se posent:
    1° zsh, no thanks.
    2° la fonction preexec () n'existe pas sous mon bon vieux ksh.

    J'ai donc pensé utiliser un trap {...} DEBUG mais ça merdouille passablement.

    Et en fait, mon idée à la con n'était pas simple.

    Merci de votre aide (;.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Aie ...
    Je ne pensais pas poser une colle à des as comme vous.

    Bon il semblerait qu'effectivement le problème ne soit pas simple. Cependant il doit bien exister une solution ?

    J'ai regardé pour porter le patch preexec_bash pour patcher mon ksh, mais c'est comment dire ... hum: l'enfer ?


    Courage, une petite piste please ?

  3. #3
    Expert éminent
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Points : 8 586
    Points
    8 586
    Par défaut
    J'en sais rien, mais par contre tu aurais sans doute plus de chance d'avoir ta réponse si tu la posais sur le forum Linux : la majorité des programmeurs Shell vont plutôt là-bas. En fait j'en suis tellement convaincu que je déplace ton sujet sur ce forum !

    --
    Jedaï

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Serait-ce trop m'avancer que de dire qu'il va surtout tomber plus vite au fond du gouffre (qu'est la page 48 du forum (; ) ?

    Bien loin de moi l'idée par mes postes repetés de faire remonter ce topic jusqu'à ce qu'il trouve réponse (quoique ... et bien que le sujet m'en paraisse intéressant), mais tout de même !


    ps: désolé si je n'avais pas posté sur le bon forum. Et désolé pour les balises et les presques trois postes de suite ...

Discussions similaires

  1. Transmettre des commandes à un process lancé par ksh
    Par jojolepabo dans le forum Linux
    Réponses: 3
    Dernier message: 19/10/2005, 17h05
  2. Zsh/Sh umask par défaut
    Par enroc dans le forum Linux
    Réponses: 7
    Dernier message: 24/06/2005, 21h51
  3. Execution d'un script ksh distant
    Par jool dans le forum C++
    Réponses: 2
    Dernier message: 18/03/2005, 11h10
  4. Script ksh - Valeur maximal d'un PID
    Par fidififouille dans le forum Linux
    Réponses: 7
    Dernier message: 09/08/2004, 11h10
  5. Zsh configuration du prompt
    Par Noki dans le forum Linux
    Réponses: 11
    Dernier message: 29/03/2004, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo