<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    十:又來捉迷藏?內容處理

    通過之前所說的搜索命令,我們可以輕松的定位到所需文件的位置,結合重定向,我們可以查看文件的內容,那么接下來,就該定位文件內容中我們需要的部分了(其實有了重定向,我們能夠查找、過濾的內容就不限于文件的內容了,應該是針對某個流內容的查看),起碼,操作之前我們可以先查看一下要處理的內容

    查看文件內容,或者說,查看標準輸入的內容:cat
    之前提到過,cat是連接到一個文件,并把文件的內容輸出輸出屏幕,如果不指定文件,那么cat會等待鍵盤的輸入。
    cat [文件名 …],cat可以同時打開多個文件并將內容拼接在一起展示
    示例:有兩個文本文件,內容分別如下


    現在使用cat同時打開他們


    *注意命令里的通配符,他總會以順序的方式去匹配
    cat有一個缺點就是,他會一次加載所有的內容,而且不能分頁查看,所以cat就適合查看那些比較簡短的內容,查看大量內容用cat并不方便。

    less和more
    沒錯,這是兩個命令,都是用來查看內容的命令,他們用起來更像是電子書查看器,用法和cat類似。可以簡單的理解為less是more的增強版,more會一次加載所有內容,支持向后分頁查看;less不會一次加載所有內容,只會加載當前查看頁面的內容,并且支持前后分頁查看。

    head和tail
    雖然less和more提供的分頁查看已經能夠足夠方便了,但是為了方便,還有其他的途徑

    查看文件開始的部分:head
    就如同命令本身含義一樣,“頭”,查看開始的一部分,默認會打印前世行的內容,如果指定了多個文件,那么會依次打印每個文件的頭內容。
    示例:head someText*


    查看文件結尾的部分:tail
    與head相對,tail會默認打印最后十行的內容,但是tail有一個選項可以讓我們持續的觀察某個文件的變化,這在我們觀察日志文件的時候非常有用
    示例:tail -f logfile
    鍵入該命令,logfile文件的內容會保持在屏幕上,最新的內容也會不斷出現在屏幕上,這個過程會一直持續到你按下Ctrl+C為止。
    好了,常用的內容查看命令交代好了,下面就需要對內容進行簡單的處理
    通過管道線,我們可以將一個命令的標準輸出可以輸送到另一個命令的標準輸入,接下來,我們通過管道線,將多個命令組合在一起,變成一個過濾器,來獲取我們所需的內容。

    查看內容的概要:wc
    這個命令比較好記,嗯…wc可以幫助我們查看一個內容的行數,字數,和字節數
    示例:wc someText*

    多個文件的情況下會添加一個統計信息

    查看內容的概要:sort
    sort命令會排序指定標準輸入的內容,默認會按照字母升序的順序來排列內容,我們查看一下/bin目錄下的命令,然后把他們排序輸出


    查看/過濾重復的內容:uniq
    他是unique的縮寫,通常,我們組合起來使用
    示例:ls /bin /usr/bin|sort|uniq -d|less,我們可以查看一下那些命令是兩個目錄下共有的

    看起來共有的命令還不少

    打印匹配的文本:最酷grep
    默認情況下,grep會打印包含給定信息的行
    示例:ls /bin|grep app

    常用選項,“-i”:忽略大小寫,“-v”:查詢不匹配的行,“-x”:只查詢完全匹配的行

    上面的這些命令單獨使用的機會很少,組合在一起成為一個內容過濾器更有意義,就像這樣
    ls /bin|sort|uniq|grep zip
    至此,我相信你對內容的處理已經有了一個大概的認識,尤其是這些常用命令

    posted on 2015-06-29 15:49 都較瘦 閱讀(120) 評論(0)  編輯  收藏 所屬分類: Linux

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    公告

    博客定位:囿于目前的水平,博客定位在記錄自己的學習心得和隨手的練習

    常用鏈接

    留言簿

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久亚洲精品11p| 国产精品色午夜视频免费看| 在线观看www日本免费网站| 国产伦精品一区二区三区免费迷| 亚洲日韩欧洲无码av夜夜摸| 亚洲综合一区无码精品| 污污网站18禁在线永久免费观看| 国产免费人人看大香伊| 免费的黄网站男人的天堂| 免费av欧美国产在钱| 亚洲综合精品一二三区在线| 羞羞漫画登录页面免费| 97在线线免费观看视频在线观看 | 成人爱做日本视频免费| 亚洲美女视频免费| a毛看片免费观看视频| 国产伦一区二区三区免费| 黄页网站在线免费观看| 国产福利电影一区二区三区,亚洲国模精品一区 | 亚洲免费观看视频| 国产精品冒白浆免费视频| 杨幂最新免费特级毛片| 亚洲色偷偷综合亚洲AVYP| 久久久久久久99精品免费| 亚洲成A∨人片在线观看无码| 久久精品人成免费| 亚洲国产精品热久久| 光棍天堂免费手机观看在线观看 | 亚洲色图黄色小说| 成人免费在线视频| 久久亚洲国产最新网站| 久久一本岛在免费线观看2020| 亚洲国产模特在线播放| 黄瓜视频影院在线观看免费| 亚洲欧洲日产专区| 四虎影视免费永久在线观看| 免费观看91视频| 亚洲sm另类一区二区三区| 日韩版码免费福利视频| 亚洲精品视频免费 | h视频在线观看免费网站|