2005-05-24 01:01:01 bryla napisał:
> Jak moge zsumowac czas w kolumnie np
> 0:06
> 0:05
> 0:54
> 1:05
> I jak to do siebie dodac tak zeby bylo wyszlo z tego 2:10 (czyli 0:54+0:05+0:06+1:05=2:10)
>
zakladam, ze wsyzstko jest w pliku: czas.txt
oto plik shella: wylicz.sh
------Start-----
#!/bin/bash
MINUTY=0
SEKUNDY=0
for LINIA in `cat czas.txt`
do
MINUTY=$[ $MINUTY + `echo $LINIA | cut -d \\';\\' -f 1` ]
SEKUNDY=$[ $SEKUNDY + `echo $LINIA | cut -d \\';\\' -f 2` ]
done
MINUT=$MINUTY + $[ $SEKUNDY / 60 ]
SEKUND=$[ $SEKUNDY % 60 ]
echo \\"Łączny czas to: ${MINUT}:${SEKUND}\\"
exit 0;
----Stop----
Skrypt pisany jest z palca wiec moze nie dzialac

Wtedy man bash