# we need the support of `cmd1 <(cmd2 args)` # safely detect it if ! ( eval 2>&- ": <(:)" ); then echo >&2 "$0: bash require for this script" exit 1 fi
ou bien
if !(eval 2>&- ': <(:)');then bash "$0" "$@";exit $?;fi;