diff options
Diffstat (limited to 'mkpass')
-rwxr-xr-x | mkpass | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -3,14 +3,13 @@ set -e usage() { - echo "Usage: ${0##*/} [-n] [-l length] [chars]" >&2 + echo "Usage: ${0##*/} [-l length] [chars]" >&2 exit 1 } -while getopts 'l:n' o; do +while getopts 'l:' o; do case "$o" in l) len="$OPTARG" ;; - n) nnl=false ;; *) usage ;; esac done @@ -18,4 +17,4 @@ done shift $((OPTIND - 1)) [ $# -gt 1 ] && usage </dev/urandom tr -dc -- "${1:-[:graph:]}" | head -c "${len:-64}" -${nnl:-true} && echo +echo |