+-n) nflag=-n;shift;continue;;
+-N) nflag=-N;shift;continue;;
+-k) kflag=-k;shift;continue;;
+-flags) echo $0 "[-flags] [-r num] [-l num] [-e] [-p] [-n] [-N] [-a] [-P] [-mm|-ms] [-li|+li] [file ...]";exit;;
+-*) echo unknown style flag $i; exit;;
+*) break;;