コメントを含むファイルがあります。
foo
bar
stuff
#Do not show this...
morestuff
evenmorestuff#Or this
コメントなしでこのファイルを印刷したいです。
foo
bar
stuff
morestuff
evenmorestuff
これは多くのアプリケーションで役に立ちます。良い方法はありませんか?
ベストアンサー1
すべてのコメントを削除する1つの方法は、grep
with-o
オプションを使用することです。
grep -o '^[^#]*' file
どこ
-o
:一致するもののみ印刷部分善意- 最初
^
: 行の先頭 [^#]*
#
:0回以上繰り返される文字を除くすべての文字
空白行も削除されますが、空白のみの行は残ります。