diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-05-15 08:30:43 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-05-15 08:30:43 +0000 |
| commit | e03983a32c622bf10e90ba1708ffd10cbaed8980 (patch) | |
| tree | 775e166682f3dc341e80ee52ac88b204a305bcad /usr.bin/cmp/cmp.c | |
| parent | 0669702c014873e2018539a5089f06a768b51f56 (diff) | |
Notes
Diffstat (limited to 'usr.bin/cmp/cmp.c')
| -rw-r--r-- | usr.bin/cmp/cmp.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/usr.bin/cmp/cmp.c b/usr.bin/cmp/cmp.c index a4f4d8860563..2e1d7984e6c2 100644 --- a/usr.bin/cmp/cmp.c +++ b/usr.bin/cmp/cmp.c @@ -29,6 +29,9 @@ * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. + * + * $FreeBSD$ + * */ #ifndef lint @@ -53,7 +56,7 @@ static const char sccsid[] = "@(#)cmp.c 8.3 (Berkeley) 4/2/94"; #include "extern.h" -int lflag, sflag; +int lflag, sflag, xflag; static void usage __P((void)); @@ -67,7 +70,7 @@ main(argc, argv) int ch, fd1, fd2, special; char *file1, *file2; - while ((ch = getopt(argc, argv, "-ls")) != -1) + while ((ch = getopt(argc, argv, "-lsx")) != -1) switch (ch) { case 'l': /* print all differences */ lflag = 1; @@ -75,6 +78,10 @@ main(argc, argv) case 's': /* silent run */ sflag = 1; break; + case 'x': /* hex output */ + lflag = 1; + xflag = 1; + break; case '-': /* stdin (must be after options) */ --optind; goto endargs; |
