sedを使用してファイルの115行目にこの文字列を含めたいと思います。しかし、常に不明なコマンドについて文句を言います。他の質問で別の解決策に従いましたが、まだ解決していません。
sed '115"<"img src="\.\/index_files\/Logo\.png" width="200" height="160" align="right" border="0">"' index.html > test.html
ありがとうございます!
ベストアンサー1
命令で"
はないからだ。sed
エラーメッセージが示すように、明確ではありません。
アドレス115
の後にはコマンドが続く必要がありますsed
。i
- その後、一部を削除してください
"
。その周り<
とその後>
- 次にsを脱出しないでください
/
。脱出する必要はありません。 i
その後、コマンドはテキストのみを許可するので、何もエスケープしないでください。
これにより、次のような結果が得られます。sed '115 i <img src="./index_files/Logo.png" width="200" height="160" align="right" border="0">'