sed
見つけたら、以下を追加してbashファイルで試しました。AddDefaultCharset UTF-8
<IfModule mime_magic_module>
MIMEMagicFile conf/magic
</IfModule>
作業を簡素化するために、正しい結果が得られるまで最初の行を追加することに集中していましたが、これまではそうしました。
sed '/AddDefaultCharset UTF-8/a <IfModule mime_magic_module>' /home/testfile.ini
しかし、実行しようとすると、ファイル全体がエコーされます。どこで間違っていますか?
ベストアンサー1
-e
sed コマンドの前に使用されます。
sed -e '/AddDefaultCharset UTF-8/a <IfModule mime_magic_module>\n MIMEMagicFile conf/magic\n</IfModule>' your_conf_file.ini
メモ:(または他のサフィックス)を使用-i.bak
して内部編集を実行し、バックアップを作成できます。.bak