#!/bin/sh if [ $# -eq 0 ]; then echo "usage: tiffedit file [mytiffcp parameters]" >&2 exit 1 fi file=$1; shift tmpfile=$(mktemp ~/.tiffedit.XXXXXX) || exit 1 mytiffcp "$@" "$file" $tmpfile || { rm -f $tmpfile; exit 1; } mv -f $tmpfile "$file" && chmod go+r "$file" .