#!/bin/sh [ $# -eq 0 ] && cd ~/public_html && exec vi [ ! -f "$1" ] && { cp ~/public_html/template.html "$1" || exit 1; } cwd=$(pwd) && cd ~/public_html && vi "$cwd/$1" .