Partage
  • Partager sur Facebook
  • Partager sur Twitter

stdout commande top python linux

Sujet résolu
    6 juillet 2013 à 19:12:59

    Bonjour,

    Merci de m'accueillir sur votre forum, je cherche a capturer la sortie de la commande top dans un fichier texte.

    J'utilise pour cela la classe os

    import.os("top >/tmp/top.txt")

    Le problème vous vous en doutez c'est que le script ne gère pas l'interruption :(

    Auriez-vous une idée de comment poursuivre le déroulement du script une fois cette commande exécutée ?

    toutes mes tentatives ont été vaine.

    Vous remerciant par avance de vos idées. 

    • Partager sur Facebook
    • Partager sur Twitter
      6 juillet 2013 à 19:44:37

      Je m'autorépond :D

      import.os("top -b -n1 >/tmp/top.txt")

      • Partager sur Facebook
      • Partager sur Twitter
        7 juillet 2013 à 8:21:33

        Et avec la commande unix ps ? C'est pas plus simple ?

        • Partager sur Facebook
        • Partager sur Twitter

        stdout commande top python linux

        × 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