sedコマンドを使用して特定の単語をHTMLハイパーリンクに変換する

sedコマンドを使用して特定の単語をHTMLハイパーリンクに変換する

単語をHTMLハイパーテキストリンクに変換する必要があります。

単語が出るたびにページ番号page NNNに変換されます。<a href="#pNNN">NNN

だから:

See page 107

になります:

 See <a href="#p107">page 107</a>

ありがとう

ベストアンサー1

使用sed:

sed -E 's/page ([0-9]+)/<a href="#p\1">page \1<\/a>/' file

このオプションを使用して新しいファイルにリダイレクトしたり、> newfileファイル-iをその場で変更したりできます。

おすすめ記事