date and time created 83/02/10 21:00:50 by shannon
authorBill Shannon <shannon@ucbvax.Berkeley.EDU>
Fri, 11 Feb 1983 13:00:50 +0000 (05:00 -0800)
committerBill Shannon <shannon@ucbvax.Berkeley.EDU>
Fri, 11 Feb 1983 13:00:50 +0000 (05:00 -0800)
SCCS-vsn: usr.bin/diff/diff3/diff3.sh 4.1

usr/src/usr.bin/diff/diff3/diff3.sh [new file with mode: 0644]

diff --git a/usr/src/usr.bin/diff/diff3/diff3.sh b/usr/src/usr.bin/diff/diff3/diff3.sh
new file mode 100644 (file)
index 0000000..f5e3e12
--- /dev/null
@@ -0,0 +1,21 @@
+#! /bin/sh
+#
+#      diff3.sh        4.1     83/02/10
+#
+e=
+case $1 in
+-*)
+       e=$1
+       shift;;
+esac
+if test $# = 3 -a -f $1 -a -f $2 -a -f $3
+then
+       :
+else
+       echo usage: diff3 file1 file2 file3 1>&2
+       exit
+fi
+trap "rm -f /tmp/d3[ab]$$" 0 1 2 13 15
+diff $1 $3 >/tmp/d3a$$
+diff $2 $3 >/tmp/d3b$$
+/usr/lib/diff3 $e /tmp/d3[ab]$$ $1 $2 $3