• [^] # Re: crad à souhait

    Posté par . En réponse au message Conserver un terminal actif après l'exécution d'une commande. Évalué à 2.

    xterm -e "ls -la;bash"

    va lancer le shell associé à l'utilisateur et lui transmet les arguments.
    (i.e: si bash est le shell de l'utilisateur: bash -c ls -la;bash)

    "gnome-terminal -e" lui lance directement la commande passée en argument sans
    passer par un shell.

    A noter qu'un xterm -e "sleep 30" ne va pas lancer de shell pour exécuter sleep
    Pas trop le temps de chercher, mais cela voudrait dire que xterm -e lance un
    shell quand la ligne passée en argument à -e est une ligne complexe (; || &&)