文档编辑 · 2022年02月20日 0

gawk命令 – 模式扫描与处理语言

gawk是Unix中原始awk程序的GNU版本,强大之处在于可以写脚本来读取文本行的数据,然后处理并显示数据。 **语法格式:** gawk [参数] **常用参数:** | -f | 从文件程序文件读取AWK程序源,而不是从第一个命令行参数。可以使用多个-f(或--file)选项 | | ----- | --------------------------------------------------------------------------------------- | | -F | 指定描绘一行中数据字段的文件分隔符 | | -v | 定义gawk程序中使用的变量和默认值 | | -mr | 指定数据文件中的最大记录大小 | **参考实例** 命令行读取程序脚本: ``` [root@anycode ~]# gawk '{print "hello world"}' ``` 指定描绘一行中数据字段的文件分隔符: ``` [root@anycode ~]# gawk -F: '{print $1}' /etc/passwd ```