1. 程式人生 > >學習二十三

學習二十三

linux學習

五周第五次課(3月9日)
8.10 shell特殊符號cut命令
8.11 sort_wc_uniq命令
8.12 tee_tr_split命令
8.13 shell特殊符號下
相關測驗題目:http://ask.apelearn.com/question/5437
擴展

  1. source exec 區別 http://alsww.blog.51cto.com/2001924/1113112
  2. Linux特殊符號大全http://ask.apelearn.com/question/7720
  3. sort並未按ASCII排序 http://blog.csdn.net/zenghui08/article/details/7938975
    shell特殊符號cut命令

    技術分享圖片
    特殊符號
    • 通配符 例如1.txt
      ? 任意一個字符
      #註釋字符 表示該命令不生效
      \ 脫義字符 取消字符的原意
      |管道符號
      技術分享圖片
      cut 分割符號
      技術分享圖片
      sort_wc_uniq命令
      sort 一般和uniq 一起用
      排序之後再去重
      sort a.txt |uniq -c 排序a.txt的內容,然後在取消重復並統計重復次數
      wc -l用的最多
      技術分享圖片
      tee_tr_split命令
      split 切割比較大的日誌 或者文件
      split -b 100M bigfile 針對大小
      split -l 1000 bigfile 針對行數
      技術分享圖片
      特殊符號
      技術分享圖片
      .>正確重定向,把之前的內容覆蓋掉
      .>>輸出重定向
      .2>錯誤重定向
      .2>>輸出兩個重定向
      .&> 不區分正確錯誤,全部輸入到一個文件裏
      註:linux下區分正確輸出和錯誤輸出 會分別輸出到不同的文件裏
      || 或 表示僅執行一挑命令
      && 與 第一個命令正確,後面才執行,反之 不執行

學習二十三