すべてのドメイン名が汎用になるように、一連の電子メール ID を含むファイルを編集したいと考えています。
Example,
peter@yahoo.com,
julie@hotmail.com,
philip@gmail.com
to
peter@generic.com,
julie@generic.com,
philip@generic.com
次のsedコマンドを使用しました。
sed '/@/,/.com/ s//generic/' filename.txt
ここで、sed は「@」を「generic」に、.com を「generic」に置き換えますが、@ と .com の間のコンテンツは置き換えません