这是我写的脚本
zgrep -i xxxx FileA | grep -o "RID=[0-9|A-Z]*" | uniq | cut -d "=" -f2 | xargs
在xargs
使用之前,我的 o/p 是
01982893213982312 - RID 1
32103213213213213 - RID 2
32103213213213343 - RID 3
32103213213251261 - RID 4
对于此处存在的每个 RID,文件 B 中都有相应的行。我计划在以下内容之后执行以下操作:
zgrep -i xxxx FileA | grep -o "RID=[0-9|A-Z]*" | uniq | cut -d "=" -f2 | xargs|
{grep RID1 in file B, grep RID2 in file B,grep RID3 in file B, grep RID4 in file B}
现在我唯一的问题是我将如何使用 xargs 引用 RID1,2,3,4....