IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Enregistrer le temps d'excution dans un fichier


Sujet :

Linux

  1. #1
    Membre régulier Avatar de Ickou
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Points : 108
    Points
    108
    Par défaut Enregistrer le temps d'excution dans un fichier
    Salut à tous !

    Je veux enregistrer le temps d'excution de mon programme dans un fichier mais ça marche pas, comment faire : :

    voila ce que j'ai essayé mais le fichier time.txt est vide :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    time perl prg.pl & >time.txt
    p.s: je dois pouvoir fermer le shell sans interrompre mon programme.
    -------------------
    Ickou

  2. #2
    Membre confirmé
    Avatar de bster
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    372
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mai 2005
    Messages : 372
    Points : 497
    Points
    497
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    time `commande complete` > fichierdechronometrage
    tu devrais essayer comme ça je pense que ça marche.
    Comité de lutte contre le langage SMS sur les forums
    Veuillez écrire dans un langage compréhensible par les humains, merci.

  3. #3
    Membre régulier Avatar de Ickou
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Points : 108
    Points
    108
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    time `perl prg.pl` & >time.txt
    --> Invalid null command

    et

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    time `perl prg.pl &` >time.txt
    -->losqu'on ferme le shell, le programme se stop...

    où placer le "&" : : :
    -------------------
    Ickou

  4. #4
    Membre expérimenté
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Points : 1 680
    Points
    1 680
    Par défaut
    ne met pas le '&' à la fin de la première commande mais en toute fin de ligne ça devrait être mieux.

  5. #5
    Membre régulier Avatar de Ickou
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Points : 108
    Points
    108
    Par défaut
    merci , ça marche

    recapitulatif :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    time `perl prg.pl` >time.txt &
    -------------------
    Ickou

  6. #6
    Membre régulier Avatar de Ickou
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Points : 108
    Points
    108
    Par défaut
    mon programme est fini et le fichier time.txt est vide donc j'ignore le temps d'excution !!!!

    Quelqu'un aurait une idée du pourquoi et me dire quoi taper pour que ça marche :
    -------------------
    Ickou

  7. #7
    Membre régulier Avatar de Ickou
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Points : 108
    Points
    108
    Par défaut
    p.S: mon shell --> csh
    -------------------
    Ickou

  8. #8
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par man time
    -o FILE, --output=FILE
    Do not send the results to stderr, but overwrite the specified file.

  9. #9
    Membre régulier Avatar de Ickou
    Inscrit en
    Avril 2005
    Messages
    174
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 174
    Points : 108
    Points
    108
    Par défaut
    J'ai enfin trouvé la commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    nohup `time perl prg.pl >& time.txt` &
    @+
    -------------------
    Ickou

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Free Pascal] Enregistrer le contenu de l'exécution dans un fichier
    Par mesrine dans le forum Free Pascal
    Réponses: 0
    Dernier message: 17/05/2009, 23h57
  2. Optimiser le temps : gros string dans un fichier
    Par Chop_chop dans le forum C++
    Réponses: 7
    Dernier message: 26/04/2007, 12h43
  3. Réponses: 3
    Dernier message: 13/02/2007, 17h54
  4. Enregistrement d'une variable dynamique dans un fichier
    Par zarbydigital dans le forum Langage
    Réponses: 13
    Dernier message: 24/12/2005, 21h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo