擅长:python、mysql、java
<p>请在<code>bash</code>中尝试此操作:</p>
<pre><code>cat fileA.txt fileB.txt | sort -M | uniq > new_file.txt
</code></pre>
<p><strong><a href="http://ss64.com/bash/sort.html" rel="nofollow">sort -M</a>:</strong>
根据初始字符串排序,字符串由任意数量的空格组成,后跟
由一个月名缩写,折成大写比较
顺序为“JAN”<;“FEB”<。。。<;'DEC'。无效名称比较
低到有效的名字。“LC\u TIME”区域设置确定月份
拼写。在</p>
<p><strong>uniq:</strong>过滤掉文件中的重复行。在</p>
<p><strong>|:</strong>将一个命令的输出传递给另一个命令以进行进一步处理。在</p>
<p>它要做的是获取这两个文件,按照上面描述的方式对它们进行排序,保留唯一的项并将它们存储在<code>new_file.txt</code></p>
<p><strong>注意:</strong>这不是一个python解决方案,但是您用<code>linux</code>标记了这个问题,所以我想您可能会感兴趣。您还可以找到有关使用的命令<a href="http://www.computerhope.com/unix.htm" rel="nofollow">here</a>的更多详细信息。在</p>