这是一个奇怪的问题,我一直在环顾四周,找不到任何与我想做的事情相匹配的东西。
我想做的是;
文件 A、文件 B、文件 C 5 行、3 行、2 行。
将所有文件加入一个文件中,匹配相同数量的文件 B 输出应该是
文件 A、文件 B、文件 C 3 行、3 行、3 行。
所以在文件 AI 中必须删除两行,在文件 C 中我必须复制 1 行,这样我才能匹配与文件 B 相同的行。
我正在考虑进行计数以查看每个文件首先有多少行
count1=`wc -l FileA| awk '{print $1}'`
count2=`wc -l FileB| awk '{print $1}'`
count3=`wc -l FileC| awk '{print $1}'`
Then to do a gt then file B remove lines, else add lines.
但是我迷路了,因为我不确定如何继续这样做,我从未见过有人试图这样做。
谁能指出我的想法?
输出应如下图所示;
输出 谢谢。