home *** CD-ROM | disk | FTP | other *** search
/ OpenStep 3.3J / os33j.iso / usr / nje / bin / diff3 < prev    next >
Encoding:
Text File  |  1992-02-20  |  467 b   |  24 lines

  1. #! /bin/sh
  2. #
  3. #    diff3.sh    4.1    83/02/10
  4. #    @(#)diff3.sh    4.1 (Berkeley) 91/04/13
  5. #    @(#)PROGRAM:diff3  PROJECT:NJEcmds  DEVELOPER:root  BUILT:Sat Feb 15 11:05:41 JST 1992
  6. #
  7. e=
  8. case $1 in
  9. -*)
  10.     e=$1
  11.     shift;;
  12. esac
  13. if test $# = 3 -a -f $1 -a -f $2 -a -f $3
  14. then
  15.     :
  16. else
  17.     echo usage: diff3 file1 file2 file3 1>&2
  18.     exit
  19. fi
  20. trap "rm -f /tmp/d3[ab]$$" 0 1 2 13 15
  21. /usr/nje/bin/diff $1 $3 >/tmp/d3a$$
  22. /usr/nje/bin/diff $2 $3 >/tmp/d3b$$
  23. /usr/lib/nje/diff3 $e /tmp/d3[ab]$$ $1 $2 $3
  24.