Linux中关于文本查看和处理的常用命令

            Linux中关于文本查看和处理的常用命令

一、学习目标    

    掌握以下命令:

            查看文本: cat 、tac、more、less、head、tail

            文本处理:cut、sort、uniq、wc、tr

二、查看文本命令

       cat : 连接并显示文本

                cat [options] file,...

                     -n :显示行号

                     -E :显示结束符$

            

         more :分屏查看文件

                    space键: 向后翻一屏

                    b键:向前翻一屏

                    enter键:向后翻一行

                    k键:向前翻一行

                    q键:退出

            

         less :查看文本,与more的方式相同

            

         head :查看前n行; 默认为n=10

                 -#  : 查看前#行  如:-5

   

         tatil : 查看后n行

                       -# :查看后#行


三、处理文本命令

        

        cut : 对文本进行分段

            -d :指定字段的分隔符,默认是空格 如 -d’:‘

            -f :指定要显示的字段

                 -f 1,3  指分别显示第一段和第三段

                 -f 1-3  指显示1至3段


        sort :文本排列

                -n :将数值从小到大进行排列

                -r :将数值从大到小进行排列

                -t :指定字段分隔符  -t :

                -k :以哪个字段为关键字进行排列  -k3

                -u : 排序后相同的行只显示一次 

                -f :排序时忽略字符大小写

       


        uniq : 显示重复的行

                -d  :显示相邻的重复的行

                -c  : 显示某一行重复的次数

        

        wc : 文本统计

                -c (-m): 统计文本中有多少个字节

                -w :统计文本中有多少个单词

                -l:统计文本有多少行

                -L:统计最长的一行中有多少个字节


        tr : 用于转换和删除字符

            -d :删除字符集中出现的所有字符

                   如:tr -d ‘a‘

                  转换: tr ‘a-z‘ ‘A-Z‘ < file  将file中的小写字母换成大写字母

                                 


            

 



 

            

本文出自 “迷路的骚年” 博客,请务必保留此出处http://8855546.blog.51cto.com/8845546/1534206

Linux中关于文本查看和处理的常用命令,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。