#!/bin/sh cleanup() { rm -f -- "$rc" } die() { echo "fatal: $1" 1>&2 cleanup exit 112 } #-- entry if [ $# -ne 1 ] then echo 'usage: peer' 1>&2 exit 111 fi myself="$USER" peer="$1" rc=`mktemp /tmp/ute_XXXXXXXXXXXX` || die "could not create temporary rc" ( cat <> "$rc" || die "could not write temporary rc" screen -S ute -c "$rc" cleanup