#!/bin/bash . ${0%/*}/common function parse_change() { while getopts ":c:" opt; do case $opt in c) echo $OPTARG;; esac done } if [ -n "$(parse_change $*)" ]; then exec ${0%/*}/p4-diffchange $p4opts diffchange ${1+"$@"} else exec p4 $p4opts $p4command ${1+"$@"} fi