DOCDIFF(1)

πŸ’– DOCDIFF(1) πŸ’–

okay bestie, welcome to the General Commands Manual page for docdiff β€” yes, that's the manual section 1, we're in command-line-tool territory, and honestly? it's giving ✨utility✨


🌸 NAME 🌸

docdiff β€” character/word-oriented diff πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

docdiff [options] file1 file2

like, two files, some options, and we're off πŸ’…


🌈 DESCRIPTION 🌈

so this manual page documents briefly the docdiff commands. short and sweet, we love that for us.

real talk though: this manual page was written for the Debian distribution because the original program does not have a manual page 😭 instead, it has documentation in the HTML format β€” see below in SEE ALSO, i got you.

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. yes, user-defined β€” main character energy, honestly.

it supports several encodings and end-of-line characters, including ASCII, UTF-8, EUC-JP, Shift_JIS, CR, LF, and CRLF. the range? immaculate. the vibe? worldwide 🌍


✨ OPTIONS ✨

  • --resolution=RESOLUTION β€” specify resolution (granularity) line|word|char (default is word). you're literally choosing how zoomed-in the comparison is, periodt.
  • --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). she's multilingual, she's unbothered πŸ’œ
  • --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). yes we're doing line endings discourse, bestie, it matters 😀
  • --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). ok but the user one?? you gotta write your own tags in a config file first, iykyk πŸŽ€
  • --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. keep it snack-sized πŸ“
  • --cache β€” use file cache
  • --no-config-file β€” do not read config files
  • --verbose β€” run verbosely (she will NOT stop talking and we respect it πŸ‘‘)
  • --help β€” show usage
  • --version β€” show version
  • --license β€” show license
  • --author β€” show author(s)
reminder bestie: every one of these is exactly what the page says, no cap. don't go inventing extra flags, the tool will simply not know her πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

/usr/share/doc/docdiff/readme.html.

that's the HTML documentation mentioned up top β€” go read it, it's the real one πŸ’–


πŸ’œ AUTHOR πŸ’œ

this manual page was written by akira yamada akira@debian.org for the Debian system (but may be used by others). thank you akira, absolute icon 🫢


ok that's the whole page, bestie!! you made it to the bottom, slay 🌟 this was DOCDIFF(1) from the General Commands Manual β€” the source is that very manual, and the date is the one stamped on this page's footer. now go diff something and feel iconic πŸ’…βœ¨πŸŒΈ