site-logo
G
N
I
D
A
O
L
sed

不要なコメント行(#で始まる行)を削除

行頭が#で始まる行を検索し、その行全体を削除(d)します。

実行コマンド

sed '/^#/d' settings.ini > settings.clean.ini

💡 利用シーン

コメントアウトが多くて読みづらい設定ファイルから、有効な設定行だけを抽出したい場合。

💻 実行結果例

(コメント行が削除され、設定値のみのクリーンなファイルが生成される)

📝 実務メモ

^ は行頭を意味する正規表現です。

⚠️ 注意点

リダイレクト(>)を使って別ファイルに書き出さないと、元のファイルの内容が消えてしまう点に注意してください。