sed—以行爲單位操作字符串(主是替換操作)

格式:

       sed [option]  command 輸入文本

注:grepsedawk就是三個操縱文本文件的命令(三劍客)

     grep     搜索、過濾;

     sed      修改和編輯文本文件中某些行;

     awk     訪問文本文件,操縱文本文件中某些數據(行與列)。

快速一行命令:

    's//.$//g'          刪除以句點結尾行

    '-e /abcd/d'        刪除包含abcd的行

    's/[ ][ ][ ]*/[ ]/g'    刪除一個以上空格,用一個空格代替

    's/^[ ][ ]*//g'       刪除行首空格

    's//.[ ][ ]*/[ ]/g'     刪除句號後跟兩個或更多的空格,用一個空格代替

    '/^$/d'            刪除空行

    's/^.//g'           刪除第一個字符,區別  's//.//g'刪除所有的句點

    's/COL/(.../)//g'    刪除緊跟COL的後三個字母

    's/^////g'          刪除路徑中第一個/


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章