我需要将 comm 命令的输出分配给变量。我使用comm来列出两个值列表。
这两个列表定义为:
DATA_REF_DATA_OPIT_SIP='PCSCF4A
PCSCF4B
PCSCF5A
PCSCF5B'
DataExist='PCSCF4B
PCSCF5A
PCSCF5B'
当我这样做
comm -23 <(sort <<<"$DATA_REF_DATA_OPIT_SIP") <(sort <<<"$DataExist")
输出
PCSCF4A
我想将comm的输出分配给Variable。所以我做了:
res=$(comm -23 <(sort <<<"$DATA_REF_DATA_OPIT_SIP") <(sort <<<"$DataExist"));
echo $res
我得到空的输出。
代替:
echo $res
PCSCF4A
请帮助。谢谢你。