Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

docdiff(1) [debian man page]

DOCDIFF(1)						      General Commands Manual							DOCDIFF(1)

NAME
docdiff -- character/word-oriented diff SYNOPSIS
docdiff [options] file1 file2 DESCRIPTION
This manual page documents briefly the docdiff commands. This manual page was written for the Debian distribution because the original program does not have a manual page. Instead, it has docu- mentation in the HTML format; see below. docdiff is a program that compares two files and shows the difference. It can compare files word by word, char by char, or line by line. It has several output formats such as HTML/XHTML, tty, Manued, or user-defined markup. It supports several encodings and end-of-line characters, including ASCII, UTF-8, EUC-JP, Shift_JIS, CR, LF, and CRLF. OPTIONS
--resolution=RESOLUTION specify resolution (granularity) line|word|char (default is word) --line set resolution to line --word set resolution to word --char set resolution to char --encoding=ENCODING specify character encoding ASCII|EUC-JP|Shift_JIS|UTF-8|auto (default is auto) --ascii same as --encoding=ASCII --eucjp same as --encoding=EUC-JP --sjis same as --encoding=Shift_JIS --utf8 same as --encoding=UTF-8 --eol=EOL specify end-of-line character CR|LF|CRLF|auto (default is auto) --cr same as --eol=CR --lf same as --eol=LF --crlf same as --eol=CRLF --format=FORMAT specify output format tty|manued|html|wdiff|user (default is html; user tags have to be described in config file) --tty same as --format=tty --manued same as --format=manued --html same as --format=html --wdiff same as --format=wdiff --digest digest output, do not show all --cache use file cache --no-config-file do not read config files --verbose run verbosely --help show usage --version show version --license show license --author show author(s) SEE ALSO
/usr/share/doc/docdiff/readme.html. AUTHOR
This manual page was written by akira yamada akira@debian.org for the Debian system (but may be used by others). DOCDIFF(1)

Check Out this Related Man Page

eol(3)							User Contributed Perl Documentation						    eol(3)

NAME
PerlIO::eol - PerlIO layer for normalizing line endings VERSION
This document describes version 0.14 of PerlIO::eol, released December 18, 2006. SYNOPSIS
binmode STDIN, ":raw:eol(LF)"; binmode STDOUT, ":raw:eol(CRLF)"; open FH, "+<:raw:eol(LF-Native)", "file"; binmode STDOUT, ":raw:eol(CRLF?)"; # warns on mixed newlines binmode STDOUT, ":raw:eol(CRLF!)"; # dies on mixed newlines use PerlIO::eol qw( eol_is_mixed ); my $pos = eol_is_mixed( "mixed string " ); DESCRIPTION
This layer normalizes any of "CR", "LF", "CRLF" and "Native" into the designated line ending. It works for both input and output handles. If you specify two different line endings joined by a "-", it will use the first one for reading and the second one for writing. For example, the "LF-CRLF" encoding means that all input should be normalized to "LF", and all output should be normalized to "CRLF". By default, data with mixed newlines are normalized silently. Append a "!" to the line ending will raise a fatal exception when mixed newlines are spotted. Append a "?" will raise a warning instead. It is advised to pop any potential ":crlf" or encoding layers before this layer; this is usually done using a ":raw" prefix. This module also optionally exports a "eol_is_mixed" function; it takes a string and returns the position of the first inconsistent line ending found in that string, or 0 if the line endings are consistent. The "CR", "LF", "CRLF" and "NATIVE" constants are also exported at request. AUTHORS
Audrey Tang <autrijus@autrijus.org>. Janitorial help by Gaal Yahas <gaal@forum2.org>. Inspired by PerlIO::nline by Ben Morrow, <PerlIO-eol@morrow.me.uk>. COPYRIGHT
Copyright 2004-2006 by Audrey Tang <audreyt@audreyt.org>. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See <http://www.perl.com/perl/misc/Artistic.html> perl v5.16.2 2006-12-15 eol(3)
Man Page