/HTMLファイルで、二重引用符のペアの間に表示されるスラッシュを"。に置き換えようとしています%20。たとえば、次の行を使用する代わりに、次のようにします。
<a href="i/love/unix">i/am/happy!</a>
私は手に入れたい:
<a href="i%20love%20unix">i/am/happy!</a>
私は次のsedようなコマンドを使用しようとしています:
sed -e 's/\(^.*href=\"\).*\(\".*\)/\1@@@\2/g'
しかし、「@@@」の代わりに、別のsedコマンドを使用/して%20:に置き換えようとしています。
's/\//%20/g'
sedこれらの2つのコマンドを組み合わせることができますか?