Remplacer tous les noms de sous-domaines dans un fichier par un nom de domaine différent en utilisant un caractère générique.
Ex : Dans un fichier, j'ai les domaines suivants :
example1.domain1.com
example2.domain1.com
example3.domain1.com
Je veux remplacer ces noms de sous-domaines par domaine2.com . J'ai essayé d'utiliser la commande sed ci-dessous. Cela fonctionne bien si la taille du fichier est petite. Mais pour les gros fichiers, il semble que l'exécution de la commande ne se termine jamais. Je veux utiliser un joker ici puisque le texte à remplacer a le même nom de domaine, c'est-à-dire domain1.com.
sed -i s/.*.domain1.com/domain2.com/g test.txt