X-Git-Url: http://git.apps.os.sepia.ceph.com/?p=xfstests-dev.git;a=blobdiff_plain;f=randomize.awk;h=d979fb03af7faf3821d03f1387e2c55dc6c653fe;hp=0a8ad71aa94a4b8a7261064acde1fe2d8e8e203e;hb=f806708c2c485d2110dd55f1fd58d84fac1eb434;hpb=f3e65e91503f07843f29dedbca1806a1fdb36aed diff --git a/randomize.awk b/randomize.awk index 0a8ad71a..d979fb03 100644 --- a/randomize.awk +++ b/randomize.awk @@ -15,10 +15,14 @@ function randomize(array, N) { return } +BEGIN { + srand(seed) +} { - srand() - for (i = 0; i < NF; i++ ) array[i] = $(i+1) - randomize(array, NF) - for (i = 0; i < NF; i++) printf("%s ", array[i]) + array[NR - 1] = $0 +} +END { + randomize(array, NR) + for (i = 0; i < NR; i++) printf("%s ", array[i]) }