入门级的awk问题
刚了解awk命令,看到如下的命令的结果,不理解:
文件data的内容:
1 donald 305 20050129
2 chin 102 20040129
3 mark 304 20040229
然后有如下话:
awk 'FS="n" {print $1}' data
使用"n"而不是空格做为分隔符,输出:
1 //这里输出咋不是“1 do”呢?以n为分隔符啊。
2 chi
3 mark 304 20040229
文件data的内容:
1 donald 305 20050129
2 chin 102 20040129
3 mark 304 20040229
然后有如下话:
awk 'FS="n" {print $1}' data
使用"n"而不是空格做为分隔符,输出:
1 //这里输出咋不是“1 do”呢?以n为分隔符啊。
2 chi
3 mark 304 20040229
...全文
相关推荐
awk入门级教材awk入门awk入门
### awk入门级教材知识点详解#### 一、awk简介**awk** 是一种强大的文本处理工具,主要用于在一组文件上查找符合特定模式的行或字段,并执行相应的操作。
awk详细用法小结awk awk
- `-W lint` 或 `--lint`:检查awk脚本中的潜在问题,特别是那些不符合POSIX标准的部分。
awk教程(怎样使用awk编写脚本)
首先,awk 通过逐行处理输入文件来工作。
JSON.awk:用AWK编写的实用JSON解析器
JSON.awk是一个用AWK编写、无外部依赖的单文件JSON解析器,支持多文件批量处理与回调机制。具备良好的POSIX兼容性,可在gawk、mawk和busybox awk环境下运行,适用于Linu
Shell脚本之awk篇
Shell脚本之awk篇主要介绍了awk工具在Linux/Unix系统下进行文本和数据处理的应用。awk是一种编程语言,特别适合于对文本文件进行分析和处理,它可以读取标准输入、文件或管道中的数据。


UNIX文化
