• [^] # Re: des essais

    Posté par . En réponse au message Démarrer un shell avec un programme dedans.. Évalué à 1.

    Je peux te proposer un truc pas forcément très propre mais qui marche.


    PROMPT_COMMAND="vim; unset PROMPT_COMMAND" xterm -e bash --norc


    Le contenu de la variable PROMPT_COMMAND est executé avant chaque prompt, donc arrivé là tu as déjà un shell interactif. En demandant d'executer vim (puis en supprimant la variable pour éviter de lancer des vim en boucle), tu lance vim dès le début.

    Le --norc est là car cette variable PROMPT_COMMAND est utilisée redéclarée dans le /etc/bashrc de la distrib que j'utilise.

    Tu peux aussi passer par une autre variable et dans ton ~/.bashrc faire en sorte de positionner PROMPT_COMMAND comme il faut pour éviter le --norc.


    Etienne