porovnani cisel v shellu
David Rohleder
davro na ics.muni.cz
Pondělí Srpen 30 16:01:00 CEST 1999
petrsi na jcu.cz (Petr Simek) writes:
> Zdravim,
>
> neumite nekdo vysvetlit nasleduji problem ? -
>
> #!/bin/sh
>
> TIMEC="19991029153219"
> TIMEB="19990921152214"
> TIMEA="19990830153320"
>
> if [ ${TIMEB} -le ${TIMEA} ]; then
> echo "$TIMEB je mensi nebo rovno $TIMEA"
> fi
> if [ ${TIMEC} -le ${TIMEA} ]; then
> echo "$TIMEC je mensi nebo rovno $TIMEA"
> fi
>
> vyse uvedeny skript po spusteni vypise -
>
> ./test.sh
> 19991029153219 je mensi nebo rovno 19990830153320
>
> jak to ?!#$
Treba takto:
19990830153320%(2^31) = 2052357736
19991029153219%(2^31) = 103873987
--
-------------------------------------------------------------------------
David Rohleder davro na ics.muni.cz
Institute of Computer Science, Masaryk University
Brno, Czech Republic
-------------------------------------------------------------------------
Další informace o konferenci Linux