没有临时文件的两个外壳程序列表之间的交集

云公司

关于我想要的结果,网络上已经提出了很多问题。想象一下,您在shell脚本中有两个列表:

 LIST_ONE="key1 key2 key3 key4"
 LIST_TWO="key2 key3 key5"

我想要这两个列表的交集:

 LIST_FIN="key2 key3"

我发现有些事情可以使用comm命令来完成但是它总是使用文件,而我不能使用临时文件。

谢谢你的建议。

欧金纽·罗斯卡(Eugeniu Rosca)

使用流程替代:

grep -o -f <(echo "$LIST_TWO" | tr ' ' '\n') <<< "$LIST_ONE" | xargs
key2 key3

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章