a 文件内容
[root@server272 home]# cat a.txt
aaa
bbb
ccc
ddd
b文件内容
[root@server272 home]# cat b.txt
1 a
2 b
3 c
合并结果
[root@server272 home]# sh test.sh
1 a aaa
2 b bbb
3 c ccc
test.sh脚本内容
#!/bin/bash
copyIds=`cat a.txt`
resorePointInfo=`cat b.txt`
echo "${resorePointInfo}"|awk -v ids="${copyIds}" '
{
split(ids,a," ");
print $1" "$2" "a[NR];
}
'