やったこと sed で行頭に文字を追加してみます。 確認環境 $ gsed --version gsed (GNU sed) 4.7 調査 aaa.rb 111 222 333 222 444 555 出力結果 $ gsed -e '/222/s/^/#/g' ./aaa.rb 111 #222 333 #222 444 555 実際にファイルを更新したい場合はこちら $ gsed -i -e '/222/s/^/#/g' ./aaa.rb