#!/bin/sh d= while getopts d o do case $o in d) d=1 ;; ?) echo usage: $0 [-d] [suffix] 1>&2; exit 1 ;; esac done shift $((OPTIND-1)) s=$1 test ! -e /tmp/cpy"$s" && { echo clipboard not present 1>&2; exit 1; } cat /tmp/cpy"$s" test ! -z "$d" && rm /tmp/cpy"$s" return 0