我想使用 unix 的comm
命令来比较不同的结果redis
。
Redis 输出将是由新行分隔的字符串,例如:
# redis-cli smembers set_1
1) "term 1"
2) "term 2"
3) "term 3"
#redis-cli smembers set_2
1) "term 2"
2) "term 4"
所以我正在尝试类似的东西:
comm -12 <(sort redis-cli smembers "set_1") <(sort redis-cli smembers "set_2")
但是这里显然有问题,我认为这个排序命令只适用于实际文件,而不适用于输出。
那么是否可以使用comm
redis的输出进行排序呢?