談shell命令的神奇組合以及對腳本的影響

shell命令是我們與機器交互的基本溝通翻譯官。我們要告訴計算機的很多事情都由它來翻譯,而shell的神奇之處就在于支持命令
聯合使用,現在我就來講講基本的命令組合引用。
1.管道應用:命令 | 命令  ,前面的命令的結果可以直接作為后面命令的輸出,省卻了一個變量做存儲。
2.文本段落提?。晃覀兛梢杂?組合命令 通常為 cat 某文件 | (head -n || tail -n) |cut -d “切割符號” | sort … 此命令是常用復合

命令中出場次數最高的。

3.去重排序;通常當我們需要尋找的文本重復段落很多時,我們需要一個命令去重,而這時就是uniq大顯身手了;

命令為:cat file | sort | uniq -c| sort   這樣就可以將我們需要的文本排序查找出來了。當然復用AWK命令 可以讓查找事半功倍。

下次將為大家講解本文三劍客的用法及作用

原創文章,作者:曉楠,如若轉載,請注明出處:http://www.www58058.com/72351

(1)
曉楠曉楠
上一篇 2017-04-02 21:10
下一篇 2017-04-02 23:09

相關推薦

  • 關于壓測的宏觀個人總結

    工作角色定位 首先先從宏觀角度來評估下本次的壓測工作. 從工作職責上說本次壓測理應由組內其它同學來完成,個人從旁協助或指導即可。團隊成員的成長對我個人來說才是更大的成長。所以即使這次壓測工作完成的再出色,都會因為是由我來完成的,所以都不能稱之為優秀的。對我個人的成長最多是項目經驗的增長和問題的積累,但對組員來說如何讓他們做到現有成果的80%是我需要幫助他們來…

    Linux干貨 2015-04-21
  • htop使用詳解

        在管理進程時通常要借助一些工具,比較常用的就是ps和top了;不過CentOS還為我們提供了一個更加強大的工具htop,下面就來了解一下此工具的使用方法。 一、安裝htop         htop工具在epel源中提供,請自行配置epel源,也可以直…

    Linux干貨 2015-05-18
  • HTTP響應連接介紹

    HTTP即超文本傳輸協議,web站點的實現就是基于HTTP協議得以實現。本文將詳細討論HTTP。 1. HTTP協議版本: HTTP從誕生到現在一共有如下幾個版本: HTTP 0.9:是最早的版本,為HTTP的原型版本,其功能非常簡陋; HTTP 1.0:此版本增加了很多新特性,如cache,method,MIME等,MIME的出現讓網頁不再是單純的純文本界…

    2017-05-31
  • N26-第五周博客作業

    一、顯示當前系統上root、fedora或user1用戶的默認shell; [root@promote home]# grep -E ‘^(root|fedora|user1)’ /etc/passwd |cut -d : -f7 /bin/bash /bin/bash /bin/bash [root@promote home]# 注…

    Linux干貨 2017-05-15
  • 基于lvs調度的web應用——Discuz程序

    實驗環境: 前端主機:10.1.43.101 后端主機1:172.16.0.9   作為lvs-dr的調度器,并且提供mysql和nfs文件共享 后端主機2:172.16.0.2   作為ap服務器之一 后端主機3:172.16.0.3   作為ap服務器之一 實驗拓撲: 后端主機1: [root@node3…

    Linux干貨 2016-10-26
  • find命令之德.摩根定律及perm條件詳解

    (1)德.摩根定律        !A -a !B=!( A -o B )        !A -o !B=!( A -a B )        使用條件:條件中存在“非”、“與”…

    Linux干貨 2016-08-18

評論列表(1條)

  • renjin
    renjin 2017-04-05 14:32

    內容寫的很形象,內容盡量寫的再詳細一些,再注意一下排版。

欧美性久久久久