Вы можете использовать команду {lv,vg,pv}s
и awk
, например:
$ uuid="MtLb3p-MUle-8fyk-fy6m-z99n-V9mi-xxxxxx"
$ sudo pvs -o UUID,NAME --noheadings | awk "\$1 == \"$uuid\" { print \$2 }"
/dev/sdb3
Вы можете использовать приведенную ниже команду Сообщите мне о любых сомнениях
awk 'NR==FNR{a[$1];next}($1 in a){print $0}' file1 file2
Это то, что вам действительно нужно:
$ awk -F':' 'NR==FNR{a[$1,$2]; next} ($1,$2) in a' file1 file2
chr10:10000003:C/T: -0.572267893158369 0.607055146639116\
chr10:100000202:C/A: 0.808838763489275 0.362093542746135\
chr10:100000465:C/T: -0.701703282910107 0.629368417133545\