不要なコメント行(#で始まる行)を削除
行頭が#で始まる行を検索し、その行全体を削除(d)します。
実行コマンド
sed '/^#/d' settings.ini > settings.clean.ini💡 利用シーン
コメントアウトが多くて読みづらい設定ファイルから、有効な設定行だけを抽出したい場合。
💻 実行結果例
(コメント行が削除され、設定値のみのクリーンなファイルが生成される)📝 実務メモ
^ は行頭を意味する正規表現です。
⚠️ 注意点
リダイレクト(>)を使って別ファイルに書き出さないと、元のファイルの内容が消えてしまう点に注意してください。