Linux学习笔记(7)-文件管理命令3

Linux 1098℃

1.文本排序sort

sort /etc/passwd #默认按行首字符ACSII排序
sort -n #按数值排序
sort -r #降序
sort -t #字段分隔符,如sort -t: -k 3 /etc/passwd
sort -k #以哪个字段进行排序
sort -u #重复行只显示一次
sort -f #忽略字符大小写

2.报告或省略重复的行uniq

uniq 文件名 #默认是省略重复行
uniq -c #显示文件中行重复的次数
uniq -d #只显示重复的行

3.文本统计wc(word count)

wc /etc/passwd #默认统计出行数、单词数、字节数(包括空格)
wc -l #lines只显示行数
wc -w #word只显示单词数
wc -c #bytes字节数
wc -L #length最长一行字节数

4.字符处理命令tr(translate)

tr [选项] 字符集合1 [字符集合2] #转换或删除字符
tr ab AB < 文件名 #这里<是输入重定向
tr -d #delete删除出现在字符集中的所有字符

转载请注明:零五宝典 » Linux学习笔记(7)-文件管理命令3