comparison lib-src/vcdiff @ 16804:0ba6599135d6

(PATH): Add /usr/xpg4/bin, where XPG4 SCCS hangs out in Solaris 2.5. (sid1): Don't use bare -r, since XPG4 `get' does not allow it.
author Paul Eggert <eggert@twinsun.com>
date Wed, 01 Jan 1997 05:33:42 +0000
parents da322c027bf0
children c8fb06423da0
comparison
equal deleted inserted replaced
16803:3d4a27ecfba9 16804:0ba6599135d6
1 #! /bin/sh 1 #! /bin/sh
2 # 2 #
3 # Enhanced sccs diff utility for use with vc mode. 3 # Enhanced sccs diff utility for use with vc mode.
4 # This version is more compatible with rcsdiff(1). 4 # This version is more compatible with rcsdiff(1).
5 # 5 #
6 # $Id: vcdiff,v 1.4 1993/12/03 09:29:18 eggert Exp eggert $ 6 # $Id: vcdiff,v 1.5 1995/07/07 22:47:57 eggert Exp $
7 # 7 #
8 8
9 DIFF="diff" 9 DIFF="diff"
10 usage="$0: Usage: vcdiff [--brief] [-q] [-r<sid1>] [-r<sid2>] [diffopts] sccsfile..." 10 usage="$0: Usage: vcdiff [--brief] [-q] [-r<sid1>] [-r<sid2>] [diffopts] sccsfile..."
11 11
12 PATH=$PATH:/usr/ccs/bin:/usr/sccs # common SCCS hangouts 12 PATH=$PATH:/usr/ccs/bin:/usr/sccs:/usr/xpg4/bin # common SCCS hangouts
13 13
14 echo= 14 echo=
15 sid1=-r sid2= 15 sid1= sid2=
16 16
17 for f 17 for f
18 do 18 do
19 case $f in 19 case $f in
20 -*) 20 -*)
23 DIFF=cmp;; 23 DIFF=cmp;;
24 -q) 24 -q)
25 echo=:;; 25 echo=:;;
26 -r?*) 26 -r?*)
27 case $sid1 in 27 case $sid1 in
28 -r) 28 '')
29 sid1=$f 29 sid1=$f
30 ;; 30 ;;
31 *) 31 *)
32 case $sid2 in 32 case $sid2 in
33 ?*) echo "$usage" >&2; exit 2 ;; 33 ?*) echo "$usage" >&2; exit 2 ;;