gpt4 book ai didi

linux合并两个文件不重复

转载 作者:IT王子 更新时间:2023-10-29 00:53:33 28 4
gpt4 key购买 nike

我有两个文件 file1 和 file2

file1 的内容是

Hello
how
are you
when can i meet you
film??

file2的内容是

Hello 
how
are you
darling
when can i meet you

我想生成一个文件,它是两个文件的组合

Hello
how
are you
darling
when can i meet you
film??

注意:file1第二行的空格在最终文件中应该被忽略C 或 Linux 中是否有任何内置函数来完成上述以下工作,或者是否可以编写脚本来执行此操作?

最佳答案

awk 的简单工作:

$ awk '{$1=$1}!u[$0]++' file2 file1
Hello
how
are you
darling
when can i meet you
film??

或者如果你不关心输出的顺序:

$ sed 's/^\s*//' file1 file2 | sort -u 
are you
darling
film??
Hello
how
when can i meet you

关于linux合并两个文件不重复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14233619/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com