首页 > 系统 > 其他 >

Shell之gawk(一)基础篇

2014-05-26

一、命令& 26684;式 gawk options program file gawk选项: -F fs 指定描述一行中数据字段的文件分隔符 -f file 指定读取程序的文件名 -v var=value 定义gawk程序中使用的变量和默

一、命令格式

gawk options program file

gawk选项:

-F fs 指定描述一行中数据字段的文件分隔符

-f file 指定读取程序的文件名

-v var=value 定义gawk程序中使用的变量和默认值

-mf N 指定数据文件中要处理的字段的最大数目

-mr N 指定数据文件中的最大记录大小

-W keyword 指定gawk的兼容模式或警告级别

二、 自命令行读取程序脚本

$ gawk '{print "hello world"}'

(此时默认输入文件为STDIN)

三、使用数据字段变量

$0 整行文本

$n 文本行中的第n个数据

\

\

如图:指定的分隔符为空&#26684;,默认情况下<喎"https://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KCjxwPr/J0tTWuLaot9a49Lf7oaqhqs2ouf0gLUYgPC9wPgo8cD48aW1nIHNyYz0="" alt="\">

\

四、在脚本中使用多个命令

\

如图:可以更改变量、多个命令间使用;符号

\

五、 从文件读取程序 -f

\

\

在程序中使用多个命令只需在每行单独放置一个命令,无需使用“;”

六、七、在处理数据前后运行脚本

\


按ctrl &#43; d 停止输入

相关文章
最新文章
热点推荐