1# originally from Mike Haertel
2foo() { case $1 in a*) ;; *) ;; esac ;}
3bar() { case $1 in [abc]*) ;; *);; esac ;}
4baz() { case $1 in xyzzy) ;; *) ;; esac ;}
5for x in /usr/lib/*/*
6do
7        foo $x
8        bar $x
9        baz $x
10done
11