如果File1的2nd Column值等于File2,我需要使用File1和File2中的第一列值创建VG。 File1有多个时我遇到的问题 一个疯子,请看下面我的剧本,但如果我有超过
,它就无法比较档案1
vg1:4314
vg2:4316 4315 <------------- here 2 lun id 4316 and 4315
文件2
hdiskpower1:4314
hdiskpower2:4315
hdiskpower3:4316
这就是我的尝试:
IFS=":"
while read vgname Lunid
do
while read diskname lun
do
if [ $lun == $Lunid ]
then
mkvg -y $vgname $diskname
fi
done < File2
done < File1
预期产量是 mkvg vg1 hdiskpower1
mkvg vg2 hdiskpower2 hdiskpower3