Linux:使用awk命令获取文本的某一行,某一列
来源:互联网 发布:杰科网络电视机顶盒r1 编辑:程序博客网 时间:2024/04/30 13:49
1、打印文件的第一列(域) : awk '{print $1}' filename
2、打印文件的前两列(域) : awk '{print $1,$2}' filename
3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename
4、打印文本文件的总行数 : awk 'END{print NR}' filename
5、打印文本第一行 :awk 'NR==1{print}' filename
6、打印文本第二行第一列 :sed -n "2, 1p" filename | awk 'print $1'
shell里面的赋值方法有两种,格式为
1) arg=`(命令)`
2) arg=$(命令)
因此,如果想要把某一文件的总行数赋值给变量nlines,可以表达为:
1) nlines=`(awk 'END{print NR}' filename)`
或者
2) nlines=$(awk 'END{print NR}' filename)
2、打印文件的前两列(域) : awk '{print $1,$2}' filename
3、打印完第一列,然后打印第二列 : awk '{print $1 $2}' filename
4、打印文本文件的总行数 : awk 'END{print NR}' filename
5、打印文本第一行 :awk 'NR==1{print}' filename
6、打印文本第二行第一列 :sed -n "2, 1p" filename | awk 'print $1'
awk -F ',' 'END {print $2}' BIRoomTime20160229.txt
shell里面的赋值方法有两种,格式为
1) arg=`(命令)`
2) arg=$(命令)
因此,如果想要把某一文件的总行数赋值给变量nlines,可以表达为:
1) nlines=`(awk 'END{print NR}' filename)`
或者
2) nlines=$(awk 'END{print NR}' filename)
0 0
- 使用awk命令获取文本的某一行,某一列
- Linux:使用awk命令获取文本的某一行,某一列
- Linux:使用awk命令获取文本的某一行,某一列
- Linux:使用awk命令获取文本的某一行,某一列
- Linux:使用awk命令获取文本的某一行,某一列
- Linux中 awk命令获取文本的某一行
- 获取某一表格的某一行某一列的值
- 使用awk命令获取命令或文本的行、列
- Shell命令--使用awk取某一列数据
- 用awk命令计算文件中某一列的总和
- 关于jqgrid获取某一行某一列的值
- jQuery获取table下某一行某一列的值
- awk删除文件的某一列
- linux查看文件的某一行命令
- linux查看文件的某一行命令
- linux查看文件的某一行命令
- jquery table表格 获取选中的某一行和某一列的值
- extjs如何获取Grid中某一行某一列的值
- hdu5014——构造打表找规律
- Android Toast的学习与简单应用
- 解决Android中的SQLite数据库并发访问
- Mac下Cornerstone无法查看SVN日志的问题的解决办法
- Java——JDOM方式生成XML
- Linux:使用awk命令获取文本的某一行,某一列
- gradle使用学习(一)————环境与配置
- arm-linux-gcc.tgz安装
- 【面试笔试算法】Program 2:Amusing Digits(网易游戏笔试题)
- 多维数据模型
- 创建之单列模式设计模式测试
- 40个Java多线程问题总结
- 网络编程基础
- java中equals方法的用法以及==的用法