1 2failures=0 3 4check() { 5 if ! eval "$*"; then 6 echo "Failed: $*" 7 : $((failures += 1)) 8 fi 9} 10 11check 'PATH=/libexec type ld-elf.so.1 >/dev/null' 12check '! PATH=/libexec type ls 2>/dev/null' 13 14PATH=/libexec:$PATH 15 16check 'type ld-elf.so.1 >/dev/null' 17 18PATH=/libexec 19 20check 'type ld-elf.so.1 >/dev/null' 21check '! type ls 2>/dev/null' 22check 'PATH=/bin type ls >/dev/null' 23check '! PATH=/bin type ld-elf.so.1 2>/dev/null' 24 25exit $((failures > 0)) 26