[UBUNTU] lancer une commande dans un terminal

Résolu
Bonsoir ! ne vous méprenez pas je sais encore taper une commande dans la console ! mais voilà mon problème :

je voudrais dans le cadre d'un programme ouvrir un terminale (avec xterm par exemple ) et y exécuter automatiquement une commande ( testparm dans ce cas précis, je veux donner à l'utilisateur l'option de vérifier si le smb.conf est viable )
j'arrive avec un script à ouvrir l'invite de commande et exécuter testparm séparément mais pas ensemble.

tout d'abord est-ce que c'est possible ?
et si oui comment s'y prendre ?

merci d'avance...

5 réponses

  1. Modérateur
    Salut,

    affiche ton script.
    merci.
    5
    1. Modérateur
      Dans un terminal tu exécute ce script
      #!/bin/bash 
      echo | testparm && echo "*******OK*******"
      1
      1. voilà le script

        #!/bin/bash

        xterm &
        echo CR | testparm

        exit

        comme je l'ai précisé je ne sais pas comment coupler les deux
        0
        1. Contributeur
          xterm -e "echo | testparm ; $SHELL"
          ou
          xterm -e "echo | testparm ; echo pause ; read a"
          0
          1. merci beaucoup ça marche parfaitement
            voici mon script :

            #!/bin/bash

            xterm -e "echo | testparm ; echo pause ; read a"

            exit
            0