linux 中awk命令getline函数实现从内部读取文件内容

 

001、

[root@PC1 test02]# ls
a.txt  b.txt
[root@PC1 test02]# cat a.txt         ## 测试数据
1
2
3
4
5
6
[root@PC1 test02]# cat b.txt          ## 测试数据
11
12
13
14
15
16
[root@PC1 test02]# awk '{printf "%s ", $0; getline < "b.txt"; print $0}' a.txt   ## getline实现从awk内部读取文件
1 11
2 12
3 13
4 14
5 15
6 16

 

 

 

posted @ 2023-07-20 10:49  小鲨鱼2018  阅读(45)  评论(0编辑  收藏  举报