OVH Cloud OVH Cloud

Rediriger un résultat d'une commande vers un fichier

2 réponses
Avatar
Rahan
Bonjour,

J'utilise un petit programme (MyProg.exe) en ligne de commande. Ce programme
me revoit en retour une ligne de quelques caractères.

Je souhaite faire une redirection de la ligne dans un fichier en ajoutant
l'heure au début ou à la fin de fichier.

Pour la redirection, je peux biensure le faire avec :
MyProg.exe >> MyProg.txt

mais comment ajouter l'heure ?

Théoriquement, quelque chose du genre :
MyProg.exe >> time/t & MyProg.txt

Mais ça ne fonctionne pas.

Une idée SVP ?

Merci infiniment

Cordialement
Rahan

2 réponses

Avatar
kiki
salut

en deux lignes

time /t > myprog.txt
myprog.exe >> myprog.txt

a+
"Rahan" a écrit dans le message de news:
44ec0d14$0$26954$
Bonjour,

J'utilise un petit programme (MyProg.exe) en ligne de commande. Ce
programme

me revoit en retour une ligne de quelques caractères.

Je souhaite faire une redirection de la ligne dans un fichier en ajoutant
l'heure au début ou à la fin de fichier.

Pour la redirection, je peux biensure le faire avec :
MyProg.exe >> MyProg.txt

mais comment ajouter l'heure ?

Théoriquement, quelque chose du genre :
MyProg.exe >> time/t & MyProg.txt

Mais ça ne fonctionne pas.

Une idée SVP ?

Merci infiniment

Cordialement
Rahan




Avatar
Rahan
"Rahan" a écrit dans le message de news:
44ec0d14$0$26954$
Bonjour,

J'utilise un petit programme (MyProg.exe) en ligne de commande. Ce
programme

me revoit en retour une ligne de quelques caractères.

Je souhaite faire une redirection de la ligne dans un fichier en
ajoutant


l'heure au début ou à la fin de fichier.

Pour la redirection, je peux biensure le faire avec :
MyProg.exe >> MyProg.txt

mais comment ajouter l'heure ?

Théoriquement, quelque chose du genre :
MyProg.exe >> time/t & MyProg.txt

Mais ça ne fonctionne pas.

Une idée SVP ?

Merci infiniment

Cordialement
Rahan







"kiki" a écrit dans le message de
news:44ec14e5$0$849$
salut

en deux lignes

time /t > myprog.txt
myprog.exe >> myprog.txt

a+



Merci Kiki pour votre réponse.
A vrai dire, je voullais essayer de poser la question de manière simple. Du
coup, la réponse est juste mais elle n'est pas adaptée à mon problème. Je
vais reposer la question comme j'aurai dû le faire dès le début.

Mon programme "MonProg.exe" tourne en permamance, il ne s'arrête pas.
De temps à autre, MonProg.exe renvoit une ligne à l'écran et ça peut etre
être à tout moment.

Je ne peux donc pas intervenir en deux temps comme l'évoque Kiki pour
ajouter l'heure ou la date avant ou après la nouvelle ligne.

L'objectif final est de savoir à quel moment précis une ligne a été envoyé
par MonProg.exe.

Une idée SVP ?

Merci
Rahan