grep 在文件中查找指定的内容,并输出行号 及 获取指定行号的内容 分类: open()文件读写 ubuntu 2014-02-26 16:37 2156人阅读 评论(0) 收藏
2014-02-26 16:37
761 查看
grep -n root /etc/passwd
cat -n /etc/passwd | awk -F: '{print $1}' 获取/etc/passwd的第一个域内容,并显示行号
结果:
1 root
2 bin
3 daemon
4 adm
5 lp
6 sync
7 shutdown
8 halt
9 mail
10 news
11 uucp
12 operator
获取指定行号的内容
例如,获取/etc/passwd文件中的10-15行内容
先获取前15行内容,再从结尾获取5行记录,即
head -n 15 /etc/passwd | tail -n 5
或: 在awk里面有个内置变量 NR表示行号
awk 'NR>=10 && NR<=15' /etc/passwd
例子,
查找 第1行至第二行
[root@localhost webapps]# awk 'NR>=1 && NR<=2 && match($0,"root"){print $0}' /etc/passwd
root:x:0:0:root:/root:/bin/bash
cat -n /etc/passwd | awk -F: '{print $1}' 获取/etc/passwd的第一个域内容,并显示行号
结果:
1 root
2 bin
3 daemon
4 adm
5 lp
6 sync
7 shutdown
8 halt
9 mail
10 news
11 uucp
12 operator
获取指定行号的内容
例如,获取/etc/passwd文件中的10-15行内容
先获取前15行内容,再从结尾获取5行记录,即
head -n 15 /etc/passwd | tail -n 5
或: 在awk里面有个内置变量 NR表示行号
awk 'NR>=10 && NR<=15' /etc/passwd
例子,
查找 第1行至第二行
[root@localhost webapps]# awk 'NR>=1 && NR<=2 && match($0,"root"){print $0}' /etc/passwd
root:x:0:0:root:/root:/bin/bash
相关文章推荐
- 使用os.popen/commands.getoutput查询指定端口号的服务 分类: python 小练习 open()文件读写 python基础学习 2013-09-17 17:49 798人阅读 评论(0) 收藏
- 输出文件中不包含指定的多个排除词的行内容(双重遍历) 分类: python 小练习 2013-11-22 15:20 605人阅读 评论(0) 收藏
- grep 在文件中查找指定的内容,并输出行号 及 获取指定行号的内容
- 文件的截取:truncate方法 分类: open()文件读写 2014-01-21 18:59 245人阅读 评论(0) 收藏
- 文件操作注意事项 分类: python 小练习 python基础学习 open()文件读写 2013-12-03 11:05 532人阅读 评论(0) 收藏
- open()文件对象的seek、tell方法详解 分类: python基础学习 open()文件读写 python Module 2013-09-05 09:40 450人阅读 评论(0) 收藏
- 创建文件,输出文件内容及打开模式 分类: python 2012-12-24 16:49 155人阅读 评论(0) 收藏
- 去除文件中的重复元素后写入文件 分类: python 小练习 open()文件读写 2013-12-03 11:21 356人阅读 评论(0) 收藏
- 获取指定扩展名的文件 分类: python 小练习 2013-05-14 16:06 229人阅读 评论(0) 收藏
- 关于linux下的嵌入式文件系统以及flash文件系统选择 分类: arm-linux-Ubuntu HI3531 2013-12-25 15:26 530人阅读 评论(0) 收藏
- 利用SecureCRT上传、下载文件(使用sz与rz命令) 分类: ubuntu 2013-04-23 10:39 231人阅读 评论(0) 收藏
- Android中对手机文件进行读写 分类: H1_ANDROID 2013-10-23 22:48 512人阅读 评论(0) 收藏
- 使用正则表达式替换文件内容 分类: python 小练习 2013-08-13 15:07 332人阅读 评论(0) 收藏
- JFFS2 文件系统及新特性介绍 分类: arm-linux-Ubuntu 2013-07-22 16:30 269人阅读 评论(0) 收藏
- ubuntu文件管理常用命令 分类: linux ubuntu 学习笔记 2015-07-02 16:57 29人阅读 评论(0) 收藏
- ubuntu下卸载.run文件 分类: 软件插件学习 2014-12-17 16:39 163人阅读 评论(0) 收藏
- linux下测试磁盘的读写IO速度 分类: arm-linux-Ubuntu 2015-05-07 11:18 326人阅读 评论(0) 收藏
- Java读取文件内容的几种方式 分类: Java 2015-07-20 17:55 2人阅读 评论(0) 收藏
- python调用shell总结 分类: ubuntu python基础学习 2014-02-26 14:32 261人阅读 评论(0) 收藏
- Android开发之监听或获取手机短信内容 分类: Android 消息 2015-04-20 19:23 38人阅读 评论(0) 收藏