|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() amateur Inscription : octobre 2011 Messages : 7 ![]() |
Bonjour
Cela fait 2 jours que je tente de faire un truc et je sèche donc je demande un coup de main. Je n'ai pas trouvé ni ici ni sur google. Quand je fais : je vois bien dans toto que mon fichier toto contient le résulta de ls. Donc j'ai voulu mettre dans un fichier la durée d'une commande, j'ai donc fait : Code :
Je pense avoir fait le tour................. sauf la bonne méthode. Une petite aide svp |
||
|
|
00
|
|
|
#2 | ||
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 071 ![]() |
Bonjour,
time est une commande interne de bash. en effet, time envoie sa sortie sur la sortie d'erreur (stderr => 2). Code :
et la sortie d'erreur de la liste de commande time ls est redirigée vers la sortie standard. time est une commande externe, sous /usr/bin/, qui possède une option -o file (-o comme output) |
||
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() amateur Inscription : octobre 2011 Messages : 7 ![]() |
euh
j'ai adapté ( mais cela ne va pas ) ce que tu m'as dis : Code :
var= $( { time cp /home/repertoire/fichier.doc /home/repertoire/fichier1.doc > /dev/null 2>&1;} 2>$1) |
|
|
01
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 071 ![]() |
rtfm
edit: ok, c'est un peu court si tu veux rediriger la sortie de time vers un fichier, fais comme je l'ai fait avec ls... |
|
|
00
|
|
|
#5 | ||
|
Invité de passage
![]() amateur Inscription : octobre 2011 Messages : 7 ![]() |
J'ai refait comme tu m'as dit :
Code :
echo "$var" renvoie une ligne vide @ |
||
|
|
00
|
|
|
#6 | ||
|
Expert Confirmé Sénior
![]() Inscription : février 2008 Messages : 2 071 ![]() |
il ne doit pas y avoir d'espaces autour du =
pourquoi utiliser une variable si tu veux le résultat dans un fichier : Code :
|
||
|
|
10
|
|
|
#7 |
|
Invité de passage
![]() amateur Inscription : octobre 2011 Messages : 7 ![]() |
Merci à toi c'est ce que je voulais. Je vais faire résolu. Merci encore @ |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com