for file in *; do
echo $file;
done
case "$1"
in
0) echo '$1==0';;
1) echo '$1==1';;
3*) echo '$1==3…' "($1)";;
esac
printf 'foo' | fgrep 'foo' | sed 's/foo/bar/' echo ${PIPESTATUS[0]} # replace 0 with N
( set -o noclobber; echo > my.lock ) || echo 'Failed to create lock file'
export $( grep -v '^\s*\(#\|$\)' /path/to/envvars | xargs )
myfunc() {
myfunc() {
echo redefined myfunc;
};
echo first myfunc;
};