语法:awk语法速查
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
语法:awk语法速查 [2024/10/11 16:13] – [1.3 awk内置变量] user01 | 语法:awk语法速查 [2025/05/20 08:23] (当前版本) – [1.1 基本命令格式] user01 | ||
---|---|---|---|
行 6: | 行 6: | ||
===== - 基本命令格式 ===== | ===== - 基本命令格式 ===== | ||
< | < | ||
- | awk ' | + | awk '{BEGIN{action} /pattern/ {action} END{action}}' < |
+ | | ||
+ | // : 正则 | ||
+ | {} : 循环体 | ||
+ | | ||
- | # 打印log文件的第2,4,6行 | + | action可以是print之类的 |
+ | |||
+ | # 打印log文件的第2,4,6列 | ||
awk ' | awk ' | ||
# printf | # printf | ||
awk ' | awk ' | ||
+ | |||
+ | # 打印匹配到root的行 | ||
+ | awk '/ | ||
+ | |||
+ | # 只打印第一列数据< | ||
+ | awk '$1 < 10 {print $0}' log | ||
</ | </ | ||
行 43: | 行 55: | ||
</ | </ | ||
- | ===== - awk内置变量 ===== | + | |
- | # 只打印第一列数据< | + | |
- | < | + | |
- | awk '$1 < 10 {print $1}' log | + | |
- | </ | + |
语法/awk语法速查.1728634395.txt.gz · 最后更改: 2024/10/11 16:13 由 user01