• 花式挑出两个文档中相同的行

    在我们的工作或学习您可能会碰到这样的情况,需要去比较两个文本文件,挑出两个文件中相同的或者不相同的行,可能大家在碰到这样的需求时,可能会想着用两层循环去遍历这两个文件,然后做比较。用这种思路去解决问题,不管用shell还是Python一定是可行的。笔者在这里介绍几种高效、简单的方式。 笔者用a.txt和b.txt这两个文件来加以说明如果找出两个文件中相同的行。 从这两个文档里可以看出它们有两同的部分也有不相同的部分。 1.思路:使用cat将两个文档连接起来,然后用sort进行计数,再用awk将计…

  • 在生产环境中如何批量编辑配置文件

    在生产环境中,你是否会碰到这样的需求:在成百上千的机器上需要去改动一个配置文件。显然登录到服务器上面手动去改是不太现实的。这里为大家介绍一下小编在生产环境中所以使用的方法。 这里我们需要借助几个工具来实现这个功能 1.ansible 2.sed 3.RegularExpression ansible的作用是连到我们需要改动的主机上面,借助cmd、script等模块执行一些特定的操作,sed用来增、 删、 改指定的内容,重点是可以避免交互,而RegularExpression则主要是用来匹配要修改…

    学习教程&资讯 2017年6月16日