Script to guess Red Hat machine's build date.
[profile.git] / opt / p4 / p4-diffchange
1 #!/bin/bash
2
3 . ${0%/*}/common
4
5 diffopts=
6 change=
7 while [ $# -gt 0 ]; do
8   case "$1" in
9     -c) change="$2"; shift;;
10     -d[blnsw]|-f|-t|-s[abdelr]) diffopts="$diffopts $1";;
11     -dc)
12       diffopts="$diffopts $1";
13       if [ -n "$2" -a -z "${2//[0-9]/}" ]; then
14         diffopts="$diffopts $2"
15         shift
16       fi
17     ;;
18     -m)
19       diffopts="$diffopts $1 $2"
20       shift
21     ;;
22     *) break;;
23   esac
24   shift
25 done
26
27 if [ -z "$change" ]; then
28   change="${1:-default}"; shift
29 fi
30
31 files=$(p4 $p4opts opened -c "$change" ${1+"$@"} | sed 's/#.*//')
32 [ -n "$files" ] && p4 $p4opts diff $diffopts $files