Fixed Savannah bug #19970, taking into account the limitations of the gnulib _Bool...
[findutils.git] / find / testsuite / find.posix / sizes.exp
blob1fdea48e68e0f52460f5cd68e8fc2a62d1b80f11
1 # tests for -size
2 exec rm -rf tmp
3 exec mkdir tmp
4 exec true > tmp/0-bytes
5 exec dd if=/dev/zero bs=1 count=511 of=tmp/511-bytes > /dev/null 2>/dev/null
6 exec dd if=/dev/zero bs=1 count=512 of=tmp/512-bytes > /dev/null 2>/dev/null
7 exec dd if=/dev/zero bs=1 count=513 of=tmp/513-bytes > /dev/null 2>/dev/null
8 exec dd if=/dev/zero bs=1 count=1024 of=tmp/1024-bytes > /dev/null 2>/dev/null
9 find_start p {tmp -mindepth 1 ( -size -1 -printf "A size -1: %s %p\n" ) , ( -size 1 -printf "B size 1: %s %p\n" ) , ( -size +1 -printf "C size +1: %s %p\n" ) , ( -size -2 -printf "G size -2: %s %p\n" ) , ( -size 2 -printf "H size 2: %s %p\n" ) , ( -size +2 -printf "I size +2: %s %p\n" ) }
10 # ( -size =1 -printf "E size =1: %s %p\n" )
11 # ( -size >1 -printf "F size >1: %s %p\n" ) ,
12 # ( -size <2 -printf "J size <2: %s %p\n" ) ,
13 # ( -size =2 -printf "K size =2: %s %p\n" ) ,
14 # ( -size >2 -printf "L size >2: %s %p\n" )
15 exec rm -rf tmp