1*f00eae14SPeter Avalos# $FreeBSD$ 29c3ade5cSPeter Avalos 39c3ade5cSPeter Avalosset +C 49c3ade5cSPeter Avalosset +f 59c3ade5cSPeter Avalosset -e 69c3ade5cSPeter Avalos 79c3ade5cSPeter Avalossettings=$(set +o) 89c3ade5cSPeter Avalosset -C 99c3ade5cSPeter Avalosset -f 109c3ade5cSPeter Avalosset +e 119c3ade5cSPeter Avaloscase $- in 129c3ade5cSPeter Avalos*C*) ;; 139c3ade5cSPeter Avalos*) echo missing C ;; 149c3ade5cSPeter Avalosesac 159c3ade5cSPeter Avaloscase $- in 169c3ade5cSPeter Avalos*f*) ;; 179c3ade5cSPeter Avalos*) echo missing C ;; 189c3ade5cSPeter Avalosesac 199c3ade5cSPeter Avaloscase $- in 209c3ade5cSPeter Avalos*e*) echo bad e ;; 219c3ade5cSPeter Avalosesac 229c3ade5cSPeter Avaloseval "$settings" 239c3ade5cSPeter Avaloscase $- in 249c3ade5cSPeter Avalos*C*) echo bad C ;; 259c3ade5cSPeter Avalosesac 269c3ade5cSPeter Avaloscase $- in 279c3ade5cSPeter Avalos*f*) echo bad f ;; 289c3ade5cSPeter Avalosesac 299c3ade5cSPeter Avaloscase $- in 309c3ade5cSPeter Avalos*e*) ;; 319c3ade5cSPeter Avalos*) echo missing e ;; 329c3ade5cSPeter Avalosesac 33