我有两个文件,正在使用 Rdiffobj
在它们之间创建一个 HTML 差异文件。
当我在 RStudio 中运行 RScript 时,一切都很好,我得到了一个 diff HTML 文件,例如:
如何从命令行运行 R 脚本并获得漂亮的 HTML 格式?
R 脚本和文本文件
原始文本文件 - file_name_original
Hello there I am a file
I have three lines
And no fourth line
更改的文本文件 - file_name_changed
Hello there I am a file
I have three lines but I am a little longer than usual
And no fourth line
R 脚本
library("diffobj")
file_name_diff <- "diff.html"
file_name_original <- # Path to original file
file_name_changed <- # Path to changed file
# Compare files
diff_content <- diffFile(current = file_name_original,
target = file_name_changed,
mode = "sidebyside",
format = "html")
writeLines(as.character(diff_content), file_name_diff)