| |||||
| Dernière réponse | |
|---|---|
| Sujet : Conversion[bash] | |
| gabstb98 | bonjour J'ai un fichier test.log rempli d'heure : 2:22:18,67 2:22:19,00 2:22:19,03 2:22:19,05 ce que j'aimerais faire c transofmer 2:22:18,67 en 7338,67 ce qui correspond a des secondes alors j'ai essaye comme ca : for lec in `cat test.log`;do echo "$lec" >a.temp a1=`cut -b1-1 a.temp` a2=`cut -b3-4 a.temp` a3=`cut -b6-7 a.temp` a4=`cut -b9-10 a.temp` a=`expr $a1 \* 3600 + $a2 \* 60 + $a3 + $a4 / 100 done le probleme c que ce qui est extrait par cut doit etre de fromat texte et que expr s'attend a avoir des nombres ... alors si qq avais une idée pour m'aider ce serais sympa.... |
| Vue Rapide de la discussion |
|---|