awk读输入(getline)
来源:互联网 发布:金山软件占市场 编辑:程序博客网 时间:2024/05/29 08:19
还是按照惯例,直接上例子。
$ awk 'BEGIN{"date" | getline d; print d}' datafile
Mon Jan 15 11:24:24 PST 2015
Mon Jan 15 11:24:24 PST 2015
说明:将Linux的date命令通过管道传给getline函数,结果保存在变量d中并打印出来。
范例
$ awk 'BEGIN{"date" | getline d; split(d,mon); print mon[2]}' datafile
Jan
Jan
说明:将Linux的date命令通过管道传给getline函数,结果保存在变量d中。split函数将字符串d拆分为数组mon。然后, awk打印数组mon的第2个元素。
范例
$ awk 'BEGIN{printf "Who are you looking for?";\
getline name < "/dev/tty";}' datafile
getline name < "/dev/tty";}' datafile
说明:从终端/dev/tty即读取输入,保存到数组name中。
参考资料:http://www.linuxawk.com/jiaocheng/370.html
0 0
- awk读输入(getline)
- awk(3)-awk getline
- awk与getline
- awk getline命令解析
- awk--getline函数
- awk+system+getline
- awk 中的 getline 用法解析
- awk 笔记之四 getline
- awk中的getline的用法
- awk中的getline的用法
- awk之getline()函数运用
- awk-getline赋值重定向
- 字符串输入 getline
- getline 输入一行数据
- 输入重定向(getline)
- awk调用shell命令 getline system
- awk中next以及getline用法示例
- awk中next以及getline用法示例
- SCRIPT_NAME、PHP_SELF、QUERY_STRING"、REQUEST_URI
- python 获取指定目录下所有文件名
- 30天自制操作系统day10
- java 内存泄露原因
- APUE--sigaction函数的使用
- awk读输入(getline)
- ios 控制button点击事件的触发频率
- mysql中的字符匹配查询
- 数据结构之单链表
- hdoj 1285 确定比赛名次 【拓扑排序 注意重边】
- 图的邻接表表示、广度优先、深度优先搜索
- "ORA-00942: 表或视图不存在 "的原因和解决方法
- Android数据库更新并保留原来数据的实现
- 软件架构设计(一)