您的位置:首页 > 运维架构 > Linux

几个linux常用的命令 sort,cut, uniq, split, tr

2012-05-16 12:38 806 查看
1. sort 按行排序

-n 按照字符串的数字顺序排列: 9排在10前

-f 忽略大小写(按照都大写)

-i 只考虑可以打印的字符

-r 反序

-c check文件是否已经排序过

-k 按照指定的域排序(有的版本是+)

-t 指定域的分隔符

-u 严格排序,若有重复则只输出第一行

2. cut 从文本行中选择部分

-b 选取字节

-c 选取字符

-d 指定域分隔符

-f 选取域

3. uniq 处理文本中重复的行

-c 在每行的前面输出重复的次数

-d 仅显示重复的行

-u 仅显示不重复的行

-f 忽略比较前n个字段

-s 忽略比较前n个字符

4. split 切分文件

-b 每个输出文件的字节数

-l 每个输出文件的行数

5. tr 转换或删除字符

-s 将重复出现的字符集中字符替换成单个字符

-d 删除字符集中出现的字符

-c 将未在set1中出现的字符替换成set2中的字符

-t 将出现的set1中的字符替换成对应的set2中的字符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐