ファイル内のすべてのメールを検索して HTML リンクに変換するコマンドを探しています。何か案は?
入力は次のようになります。
<tr>
<td>Some Position</td>
<td>Some Name</td>
<td>some@email.com</td>
<td>Some phone number</td>
</tr>
出力が欲しい:
<tr>
<td>Some Position</td>
<td>Some Name</td>
<td><a href="mailto:some@email.com">some@email.com</a></td>
<td>Some phone number</td>
</tr>
私は試した:
sed -i -e "s|\w+@\w+\.\w+(\.\w+)?|<a href=\"mailto:\0\">\0</a>|g" emails.txt