sed刪除空行和注釋行


  最近在看前輩們寫的代碼,他們把沒有用的代碼是注釋掉而不是刪掉。沒用的代碼和注釋很亂,看着心煩,就把注釋刪掉來解讀,頓時爽快多了。

  不多說了,直接舉例子

  比如一個文本文件 data 里的內弄為

cat a | awd ...

#這是一個注釋

#[ $? -eq 0 ] || exit 1

 

 

[ $? -eq 0 ] || exit 1

      #這是一個前面帶空格的注釋

 

 

下面我們用sed把這些沒有的刪掉來看代碼

cat data | sed s/^" "*//g |sed /^$/d |sed /^#/d

cat a | awd ...

[ $? -eq 0 ] || exit 1

這就是結果

博主還在實習,第一次寫博客,寫的不好多提意見,謝謝

地址,轉載時請帶着  http://www.cnblogs.com/liugaochao/p/5340803.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM