2

使用しているプログラムからのhtmlレポートがあります。その非常に単純なhtmlとidは、少し修正するのが好きです。

置き換えるためにsedでどのコードを実行する必要がありますか

<html>  with

<html><link rel="stylesheet" type="text/css" href="LivingInStyle.css">

ありがとう、ラス

4

2 に答える 2

8
sed 's/<html>/<html><link rel="stylesheet" type="text\/css" href="LivingInStyle.css">/g' file.html

これにより、新しいファイルがコンソールに出力され、必要な場所にリダイレクトできます。または、-i を使用してその場で編集することもできます。

編集:スラッシュをエスケープするのを忘れました

于 2009-05-27T20:18:00.593 に答える
3

次のものも使用できます。

sed -e 's!<html>!<html><link rel="stylesheet" type="text/css" href="LivingInStyle.css">!' < file

つまり、スラッシュをエスケープする代わりに、別の区切り文字を使用します。

于 2009-05-27T20:24:29.440 に答える