awk中使用shell命令的方法
来源:互联网 发布:python weekday 编辑:程序博客网 时间:2024/05/08 00:11
2011-10-15
awk中使用shell命令的方法:
方法1:system
方法2:getline (获取shell命令结果的第一行输出)
[1] system
#!/bin/shecho "gerry" | awk '{ system("date") }' | awk -F " " 'BEGIN{ print "begin"}{ #operation # save time time=$4 print time}END{ print "end"}'
[2] getline(获取shell命令结果的第一行输出)
#!/bin/shecho "gerry" | awk '{ "date" | getline tm; print tm }' | awk -F " " 'BEGIN{ print "begin"}{ #operation # save time time=$4 print time}END{ print "end"}'
[3] 动态获取时间
# write_time.sh#!/bin/shwhile [ 1 ]; do date >> outfile sleep 1done# dynamic_read.sh#!/bin/shtail -f outfile | awk -F " " 'BEGIN{ print "begin"}{ #operation # save time time=$4 print time}END{ print "end"}'
测试:
./write_time.sh &
./dynamic_read.sh
获取awk返回的结果
g_val=$( date | awk -F " " '{ print $4 }' ); echo $g_val
或者
echo ${g_val=$( date | awk -F " " '{ print $4 }' )}
- awk中使用shell命令的方法
- shell中使用awk,awk引用shell变量的方法
- awk中使用的shell命令
- awk中使用的shell命令-浅记
- awk 程序中使用 Shell 命令
- awk的使用 第五部分 在awk中使用shell命令
- awk中使用shell变量的两种方法
- shell awk命令使用
- shell中awk 使用
- awk中如何使用shell的环境变量
- awk中如何使用shell的环境变量
- awk中使用shell的环境变量
- awk中如何使用shell的环境变量
- awk中使用shell的环境变量
- shell 中awk的实例使用
- shell中,awk命令总结
- awk中可以使用system来执行复杂的shell命令
- awk中可以使用system来执行复杂的shell命令
- 如何修改SQL Server 2005服务器名称
- Enterprise Architect 8之数据建模(创建数据库视图)
- tcpcopy和nginx hmux模块都放到github中去了,要投身social coding了
- VC6项目升级到VS2008,原有项目中for循环变量的修改
- 2011年10月15日有感
- awk中使用shell命令的方法
- 开发人员流失之痛和团队重建之困
- 一种点对点文件断点续传的多线程实现方法
- 只读了半年大学的院士——苹果CEO乔布斯
- 模拟操作系统优先级调度进程
- 用EA类图生成AS3代码
- 如何监控服务器流出的信息功能?
- 用EA类图生成AS3代码
- Wincc2008 IO域格式样式