在Shell脚本中调用awk是非常自然和简单的,以前还写过一个关于awk/shell相互传递变量的文章:awk与shell之间的变量传递方法
在awk脚本中,如果需要调用shell脚本/命令,则需要使用system()函数,如果需要将变量传递给被调用的shell,则写为 system(“sh my.sh ” $var) 注意第二个引号前有一个空格。

awk调用shell,并将变量传递给shell,看下面的演示,就一下明白了:

 
1
2
3
4
5
6
7
8
9
txt
var2
2
sh
#!/bin/bash
1
txt
var2
2

相关文章:

  • 2022-01-26
  • 2021-08-23
  • 2022-12-23
  • 2021-09-08
  • 2021-08-22
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-03
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2021-11-08
相关资源
相似解决方案