#!/usr/local/bin/zsh # # Script for creating random password # Usage: salasana [#] # # - Lenght of password. Default is 8 characters. # if [ $# -lt 1 ] then head -c 8 /dev/random | uuencode -m - | awk 'NR==2' | head -c 8 else if [ "$1" -eq "$1" ] 2>/dev/null; then head -c $1 /dev/random | uuencode -m - | awk 'NR==2' | head -c $1 else echo $1 is not a number... fi fi echo