私が使用するプログラムから出てくるhtmlレポートがあります。その非常にプレーンなhtmlとidはちょうどそれを修正するために働くのが好きです。単純なSEDコマンド
私は
<html> with
<html><link rel="stylesheet" type="text/css" href="LivingInStyle.css">
おかげで、コンソールに出力新しいファイルをし、あなたが必要な場所あなたはそれをリダイレクトすることができ ラス
私が使用するプログラムから出てくるhtmlレポートがあります。その非常にプレーンなhtmlとidはちょうどそれを修正するために働くのが好きです。単純なSEDコマンド
私は
<html> with
<html><link rel="stylesheet" type="text/css" href="LivingInStyle.css">
おかげで、コンソールに出力新しいファイルをし、あなたが必要な場所あなたはそれをリダイレクトすることができ ラス
をエスケープし忘れました。
sed 's/<html>/<html><link rel="stylesheet" type="text\/css" href="LivingInStyle.css">/g' file.html
を交換するsedの中で行う必要がありますどのようなコード。あるいは、-iを使ってインプレースを編集することもできます。
EDIT:
sed -e 's!<html>!<html><link rel="stylesheet" type="text/css" href="LivingInStyle.css">!' < file
すなわち、代わりにスラッシュをエスケープの別のセパレータを使用する:あなたが使用することもできスラッシュ
エスケープすることを避けるために、別のデリミタを選んでいますが、多分...!... ...!g 'です。しかしそれは個人的な意見です。 – ephemient
@ephemient:それはおそらく良い選択ですが、私は何もスラッシュ – Stephan