comm -23 <(command_which_generate_N|sort) <(command_which_generate_M|sort)
没有选项的comm显示3列输出:1:仅在第一个文件中,2:仅在第二个文件中,3:在两个文件中. -23删除第二列和第三列.
必须对输入文件进行排序.
GNU sort和comm取决于语言环境,例如输出顺序可能不同(但内容必须相同)
(export LC_ALL=C; comm -23 <(command_which_generate_N|sort) <(command_which_generate_M|sort))