請問有方法把所有註解去除? - Linux

Table of Contents

※ 引述《mshx (mshx)》之銘言:
: 目前是有個設定檔,用來設定某程式的參數
: 部份沒使用到的參數會打上#
: 目前想把會用到的部份拿出來比較
: 請問該怎麼做?
: thanks


取出前面不含有 # 部份,跟空白行去除

cat file | grep -v "^#" | grep -v "^$"

這樣應該可以取到妳想要的參數設定部份

至於取出來要做什麼事情,就看妳了

--

All Comments

Rachel avatarRachel2008-07-16
謝謝,已經解決...剛diff檔案完
Callum avatarCallum2008-07-21
用這著如果#不是在一行的最前面的話就去除不了了吧 xD
Sierra Rose avatarSierra Rose2008-07-24
一開始我就說是拿去去掉註解的,檔案太多註解找資料時很麻煩
Edward Lewis avatarEdward Lewis2008-07-25
#這是註解,這樣拿的掉嗎?最前面放空格 xD
Ula avatarUla2008-07-27
case by case自行考量囉!
Ula avatarUla2008-07-30
egrep -ve "\s*?#"