作者ViewMoon (阳春白雪)
看板EZsoft
标题Re: [请问] 合并与排除txt
时间Tue Jul 7 12:19:07 2020
※ 引述《sillycat79 (糊涂喵咪)》之铭言:
: 很久以前有一个整理资料的小工具,但现在找不到
: 他可以合并多个txt档案,也可以排除某个档案中有的资料
: 例如:
: a.txt 内容
: 1
: 2
: 3
: b.txt 内容
: 2
: 3
: 4
: 功能一:合并a,b,输出
: 1
: 2
: 3
: 4
: 功能二:a排除b,输出
: 1
: 不知道有没有类似能做这两件事情的小软体,谢谢
下载 Windows Portable
https://git-scm.com/download/win
解开後在 PortableGit\usr\bin 目录里有一个程式 diff.exe
功能一:合并a,b
执行
?
diff --old-group-format="%<"
--new-group-format="%>"
--unchanged-group-format="%="
a.txt b.txt > c.txt
(以上四行请自行合并在一行打完)
c.txt 就是你要的
功能二:a排除b
执行
diff --older-group-format="%<" a.txt b.txt > c.txt
c.txt 就是你要的
功能三:共有的内容行
执行
diff --changed-group-format="" a.txt b.txt > c.txt
c.txt 就是你要的
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.73.172.86 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/EZsoft/M.1594095549.A.FF5.html
※ 编辑: ViewMoon (42.73.172.86 台湾), 07/07/2020 18:24:41
1F:推 sillycat79: 谢谢~~ 07/09 15:35