コメント行を削除するスクリプト

Linuxでコメント行(#で始まる行)と改行だけの行と空白だけの行を削除するスクリプト。

  1. 一時的な環境変数を定義
  2. オリジナルファイルのバックアップを作成
  3. 不要行削除処理実行
  4. 一時的な環境変数を削除
export FILE="example.conf"
\cp -f $FILE $FILE.org
cat $FILE | egrep -v "#" | egrep -v "^\n?+$" | egrep -v "^\s?+$" > $FILE
unset FILE

Leave a Comment