1# $FreeBSD$ 2 3set +C 4set +f 5set -e 6 7settings=$(set +o) 8set -C 9set -f 10set +e 11case $- in 12*C*) ;; 13*) echo missing C ;; 14esac 15case $- in 16*f*) ;; 17*) echo missing C ;; 18esac 19case $- in 20*e*) echo bad e ;; 21esac 22eval "$settings" 23case $- in 24*C*) echo bad C ;; 25esac 26case $- in 27*f*) echo bad f ;; 28esac 29case $- in 30*e*) ;; 31*) echo missing e ;; 32esac 33