Partage
  • Partager sur Facebook
  • Partager sur Twitter

comment chaîner plusieurs commandes ?

    22 septembre 2019 à 22:50:38

    Salut tous le monde , je voudrais savoir les expressions qui permettent de chainer plusieurs commandes svp ?

    je sais qu'il y'a "&"  ";" et "|"

    et d'après ce que j'ai compris , ' & ' permet de lancer plusieurs commandes sans atendre la fin de l'exècution de la précédente

    et que ";" et "|" pour executer les commandes l'une après l'autre ( en vérifiant que la précédente est effectué ou un truck comme ça )

    mais je n'arrive pas à les executer l'une après l'autre , je fais que pour

    find  et sor peuvent par exemple faire "-exec" pour une executer une autre commande .

    est-ce que ces conditions sont valable seulement lors de script ?

    car lorsque je les utilises , je parvient rarement au résultat voulu .

    aller je continu dans mes questions d'apprenti .

     2 - , les syntaxes des expressions régulières changes tout le temps en fonction de la commande j'ai vue dans le man ???

    pour ce qui est des scripts je me questionne pour l'avenir , est que les expressions sont fixe pour chaque language de programmation ? ou est-ce que $ en C pourrait avoir plusieurs signification ? .

    ultime question de noob :

    lorque je supprime un paquet , il me reste toujours des fichiers un peut partout ... ca m'embête de les voir lorque je cherche après un apt purge et apt --purge autoremove

    . j'ai même regarder avec aptitude sans rien voir .

    merci d'avoir pris le temps de me lire .

    • Partager sur Facebook
    • Partager sur Twitter
      23 septembre 2019 à 7:55:33

      Question trop vague.

      Peux tu donner un exemple concret de ce que tu voudrais faire, et qui nécessiterait un "chainage" ?

      • Partager sur Facebook
      • Partager sur Twitter
        23 septembre 2019 à 14:07:58

        Salut ok , je m'en doutais , tout depend donc des commandes , merci .

        pour les fichiers présents même après apt purge + apt --pure autoremove , auriez -vous une idée pour les détruire complètement ? je n'ai rien trouvé avec aptitude .

        j'ai supprimé git et j'ai encore au moins 50 fichiers git .

        -
        Edité par Neo-phiyite 23 septembre 2019 à 14:17:11

        • Partager sur Facebook
        • Partager sur Twitter
          23 septembre 2019 à 16:28:00

          Non, ça ne dépend pas des commandes, c'est des mécanismes du shell pour enchainer des commandes.

          Pour détruire quels fichiers présents ?  Absolument tous ? Effacer tous les disques ?

          apt clean, peut être ?

          -
          Edité par michelbillaud 23 septembre 2019 à 16:29:10

          • Partager sur Facebook
          • Partager sur Twitter
            23 septembre 2019 à 18:01:13

            Apt clean non , déjà testé .Mais merci de ton aide . je trouverai un moyen de les supprimer .

            J'ai trouvé un cours pour les regex et les "glob" expression bash .

            Pour les commandes  :  && Pour les chainer .

            Ce n'est à la base pas pour rien qu'ils restent , les apt ne veulent rien y faire ^^ .

            -
            Edité par Neo-phiyite 23 septembre 2019 à 18:06:19

            • Partager sur Facebook
            • Partager sur Twitter
              23 septembre 2019 à 18:53:08

              "&&" existe, mais on peut aussi  chaîner les commandes par

              - "||" , pour exécution de la seconde commande en cas d'échec de la première

              - et bien sûr par ";" pour un enchainement inconditionnel. 

              -
              Edité par michelbillaud 23 septembre 2019 à 18:53:31

              • Partager sur Facebook
              • Partager sur Twitter

              comment chaîner plusieurs commandes ?

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown