########################################################################## # Shellscript: sq - squeeze subsequent empty lines to one line # Author : Heiner Steven # Date : 1994-10-17 # Category : Text Utilities # SCCS-Id. : @(#) sq 1.2 04/02/18 ########################################################################## # Description # ########################################################################## PN=`basename "$0"` # program name VER='1.2' Usage () { echo "$PN - squeeze subsequent empty lines to one line, $VER (stv '94) usage: $PN [file ...]" exit 1 } while [ $# -gt 0 ] do case "$1" in --) shift; break;; -h|-*) Usage;; *) break;; esac shift done sed 's/^[ ]*$//' "$@" | uniq