【发布时间】:2014-05-01 04:31:46
【问题描述】:
我有两个文件名为 test1 和 test2。文件内容如下。
测试1
nijin:qwe123
nijintest:qwerty
nijintest2:abcsdef
nijin2:qwehj
测试2
nijin:qwe
nijintest2:abc
我必须更改 test1 中 nijin 和 nijintest2 的值以匹配 test2 中的值,而保留所有其他值。我已经尝试了所有可能的 Perl 替换 cmets,但没有任何成功。任何帮助将不胜感激。
编辑
我尝试了许多打开关闭文件功能来替换条目,但它们都没有提供所需的输出。我在这里尝试了所有In Perl, how do I change, delete, or insert a line in a file, or append to the beginning of a file?。但是没有运气
【问题讨论】:
-
你试过的脚本在哪里?你听说过
comm吗? -
@squiguy:我没听说过
comm。你有参考吗? -
@Borodin Here 是。但是在进一步阅读之后,看起来它在这种情况下不起作用。
-
我尝试了许多打开关闭文件功能来替换条目,但它们都没有提供所需的输出。我在这里尝试了所有stackoverflow.com/questions/4388304/…。但没有运气
-
@user183393:感谢您的努力,但您应该编辑自己的问题以提供更多信息。请不要添加cmets
标签: perl