awk 打印奇数列
假设有一个文件test.txt,其中包含以下内容:
1 a
2 b
3 c
4 d
5 e
6 f
可以使用以下命令打印奇数列:
awk 'NR%2==1{print}' test.txt
输出:
1 a
3 c
5 e
解释:
- NR:表示当前处理的行号;
- %:表示取模运算符;
- 2:表示除数,这里是2;
- ==:表示相等判断;
- 1:表示余数,即奇数列的行号余数为1;
- {print}:表示打印整行。
原文地址: https://www.cveoy.top/t/topic/5JM 著作权归作者所有。请勿转载和采集!