Portál AbcLinuxu, 9. května 2025 22:06
Ahoj Mam problem s funkci rand() v awk, ktera by mela generovat (pseudo)nahodna cisla 0-1. Kdyz ji chci pouzit, generuje mi stale totez cislo.
raada@raaduv-notas:~$ awk 'BEGIN { print rand() }'
0.237788
raada@raaduv-notas:~$ awk 'BEGIN { print rand() }'
0.237788
Nevim co delam spatne. Stejne je to s funkci srand(), ta zase vraci pouze 1. Prosim o radu, predem diky. Radim
Řešení dotazu:
awk 'BEGIN{ srand(); print rand(); }'
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.