compareFiles: Compare textfiles for equality

View source: R/compareFiles.R

compareFilesR Documentation

Compare textfiles for equality

Description

Returns the line numbers where two (text)files differ

Usage

compareFiles(
  file1,
  file2,
  nr = 20,
  startline = 1,
  endline = length(f1),
  quiet = FALSE,
  ...
)

Arguments

file1, file2

Filenames to be read by readLines.

nr

number of results printed. DEFAULT: 20

startline, endline

start and end lines, e.g. to exclude section that is already compared.

quiet

show warnings about file lengths? DEFAULT: FALSE

...

further arguments passed to readLines

Value

Vector of line numbers that differ, result from head(..., nr)

Author(s)

Berry Boessenkool, berry-b@gmx.de, Aug 2014

See Also

https://text-compare.com/ which I sadly only discovered after writing this function, dupes for finding duplicate lines, combineFiles

Examples


filenames <- system.file(paste0("extdata/versuch",1:2,".txt"), package="berryFunctions")
compareFiles(filenames[1], filenames[2], warn=FALSE)


berryFunctions documentation built on April 12, 2023, 12:36 p.m.