[問題] 如何去除每行開頭有 # 的內容

看板Linux作者 (..)時間16年前 (2009/12/26 23:42), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/2 (看更多)
比如說原本的 httpd.conf,裡面會有很多註解。 但是我把原始檔備份後, 想把註解都拿掉,保留使用中的程式碼(或叫script?)就好。 請問要怎麼做? 或是提示一下,用哪一個指令。 我知道 cat、cut、nl,不知道這些是否可以完成? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.44.179.7

12/26 23:51, , 1F
grep 、 sed應該都可以辦到
12/26 23:51, 1F

12/27 00:03, , 2F
sed -s 's/^#//g' <file name>
12/27 00:03, 2F

12/27 00:10, , 3F
sed -i '/^#/d' filename
12/27 00:10, 3F

12/28 00:31, , 4F
喔...我看錯了 樓上才是對的~ 我的是錯的
12/28 00:31, 4F
文章代碼(AID): #1BDYy3T6 (Linux)
文章代碼(AID): #1BDYy3T6 (Linux)