diff options
author | subrata_modak <subrata_modak> | 2008-07-23 23:12:33 +0000 |
---|---|---|
committer | subrata_modak <subrata_modak> | 2008-07-23 23:12:33 +0000 |
commit | d742a4324588fb6348661cc9b57960b7a97dcf44 (patch) | |
tree | 32165178cd1385a072ffc2d31a8fe0b874dd0ffb /testcases/network/generate.sh | |
parent | f4d2c1ef476bd993e0578a1a95c866729e997e4f (diff) |
It replaces nested arithmetic operations following example from Open Group specifications, in order to avoid issues with different shells, like dash from Ubuntu Gutsy. Signed-off-by: Edjunior Barbosa Machado <emachado@linux.vnet.ibm.com>.
Diffstat (limited to 'testcases/network/generate.sh')
-rwxr-xr-x | testcases/network/generate.sh | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/testcases/network/generate.sh b/testcases/network/generate.sh index 734a28882..dda80dfe6 100755 --- a/testcases/network/generate.sh +++ b/testcases/network/generate.sh @@ -53,22 +53,24 @@ $makeit $data_dir/$large_file $large_size $makeit $data_dir/$jumbo_file $jumbo_size if [ ! -e $data_dir/bin.sm ] ; then - cnt=6 - while [ $((cnt=cnt-1)) -ge 0 ] ; do + cnt=5 + while [ $cnt -ge 0 ] ; do gzip -1 -c datafiles/ascii.sm >> $data_dir/bin.sm + cnt=$(($cnt-1)) done fi genfile() { local input=$data_dir/$1 output=$data_dir/$2 - local cnt=20 + local cnt=19 if [ -e $output ] ; then return 0 fi - while [ $((cnt=cnt-1)) -ge 0 ] ; do + while [ $cnt -ge 0 ] ; do cat $input >> $output + cnt=$(($cnt-1)) done } |