#!/bin/sh newscript () { path="$HOME/.scripts/$1" touch "$path" && printf "#!/bin/sh\n\n" > "$path" && "$EDITOR" +2 "$path" if [ "$( wc -l "$path" | awk '{print $1}' )" -lt 3 ]; then rm -f "$path" else chmod +x "$path" fi } [ "$#" -ne 1 ] && { echo "Usage: newscript " >&2; exit 1; } newscript "$1" exit 0