Linux命令笔记


sort命令:

功能:对指定的文件文本进行行排序

格式:sort   [option]   [ filename or stdin ]

选项:

        -f  :忽略大小写的差异,例如 A 与 a 视为编码相同
       -b  :忽略最前面的空格符部分
       -M  :以月份的名字来排序,例如 JAN, DEC 等等的排序方法
       -n  :使用『纯数字』进行排序(默认是以文字型态来排序的)
       -r  :反向排序
       -u  :就是 uniq ,相同的数据中,仅出现一行代表
        -t  :分隔符,默认是用 [tab] 键来分隔;
       -k  :以那个区间 (field) 来进行排序的意思

         

uniq命令:

功能:uniq命令可以去除排序过的文件中的重复行,所有的重复行必须是相邻的,因此如果要使uinq命令起作用,uniq命令需与sort合用。

格式:uniq   [ option ]  [ filename or stdin ]

选项:

       -i   :忽略大小写字符的不同;
      -c  :进行计数
      -u  :只显示唯一的行


cut命令:

功能:从一个文本文件或者文本流中提取文本列。

格式:cut -d[ 分隔符 ]  -f  field

参数:

        -c:以字符 (characters) 的单位取出固定字符区间。

        field:3 代表第三个域;   3, 5 第三个域和第五个域;  3-5 第三到第五个域;  3- 第三个域到最后一个域;  -3 第一个域到第三个域


wc命令:

功能:用于统计文本中有多少行,多少个单词,多少个字符。

格式:wc   [ option ]   [ filename or stdin ]

参数:

        -l  :仅列出行
        -w  :仅列出多少字(英文单字)
       -m  :多少字符


awk命令:

功能:以行分析文本

格式:awk   [option]   'pattern{action}'    [ filename or stdin ]

选项:

        -F:指定分割符

        $0:指整个域

        $k:第k个域的内容,k= 1,2,3...



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值