AWK调用SHELL,并将变量传递给SHELL
2016-01-19 17:38
549 查看
在Shell脚本中调用awk是非常自然和简单的,以前还写过一个关于awk/shell相互传递变量的文章:awk与shell之间的变量传递方法
在awk脚本中,如果需要调用shell脚本/命令,则需要使用system()函数,如果需要将变量传递给被调用的shell,则写为 system(“sh my.sh ” $var) 注意第二个引号前有一个空格。
awk调用shell,并将变量传递给shell,看下面的演示,就一下明白了:
在awk脚本中,如果需要调用shell脚本/命令,则需要使用system()函数,如果需要将变量传递给被调用的shell,则写为 system(“sh my.sh ” $var) 注意第二个引号前有一个空格。
awk调用shell,并将变量传递给shell,看下面的演示,就一下明白了:
1 2 3 4 5 6 7 8 9 | jay@jay-linux:/tmp$ cat data.txt var1 var2 1 2 jay@jay-linux:/tmp$ cat my.sh #!/bin/bash echo $1 jay@jay-linux:/tmp$ awk '{system("sh my.sh " $2)}' data.txt var2 2 |
相关文章推荐
- 编写shell时,let: not found
- shell命令执行hive脚本(hive交互,hive的shell编程)
- shell命令执行hive脚本(hive交互,hive的shell编程)
- Xshell连接linux(deepin)时提示ssh服务器拒绝了密码,请再试一次
- 通过Git WebHooks+脚本实现自动更新发布代码之shell脚本
- 通过Git WebHooks+脚本实现自动更新发布代码之shell脚本
- android adb shell 查询进程流量情况
- 利用PowerShell更改Search Service Account和删除旧的Search Service topology
- shell 日志分析 获取code的统计——grep awk group功能使用
- 【Linux】之shell特殊变量整理
- 几款xshell绝佳配色方案
- shell脚本编写
- shell编程之正则表达式
- shell命令执行的详细时间查看命令time
- shell命令使用Hadoop归档文件
- git shell
- linux输入ifconfig后报“bash:ifoco…
- 工作记录:python的shell下方向键识别错误
- Linux source command & bashrc/ profile
- Linux source command & bashrc/ profile