1.grep命令
该命令用来在文本文件中查找指定模式的单词或短语,并在标准输出上显示包括给定字符串模式的所有行。
1)一般格式
grep[选项]文件名
2)说明
grep命令在指定文件中搜索特定模式以及定位特定主题等方面用途很大。
3)举例
在口令文件/etc/passwd中查找包含“wuxy”的所有行:
[root@localhost /root]#grep –f wuxy /etc/passwd
54:wuxy:x:504:504:wuxueyi:/home/wuxy:/bin/bash
2.find命令
在目录结构中搜索满足查询条件的文件,并执行指定的操作。
1)一般格式
find[路径…][表达式]
2)说明
find命令从左向右分析各个参数,然后依次搜索目录。
3)举例
查找当前目录中所有以m开头的、后随一个字母或数字的.c文件:
[root@localhost /root]#find.-name m?.c
3.sort命令
sort命令用于对文本文件的各行进行排序。(www.xing528.com)
1)一般格式
sort[选项]文件列表
2)说明
sort命令将逐行对指定文件中的所有行进行排序,并将结果显示在标准输出上。
3)举例
系统中有文件a.c,它的内容为:
xfbeeI
下面对a.c进行排序:
[root@localhost /root]#sort a.c
执行完命令后,a.c的内容为:
beefIX
4.uniq命令
该命令显示文件中所有不重复的行。
1)一般格式
uniq[选项]文件
2)说明
uniq命令读取输入文件,并比较相邻的行,去掉重复的行,只留下其中的一行。
3)举例
显示文件a.c中不重复的行:
[root@localhost /root]# uniq –u a.c
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。