Question : Comment employer la commande de sed d'enlever le texte avant et après la syntaxe désirée ?

J'ai un fichier de consignation avec plus de 1000 lignes des données.  Toutes les lignes varient considérablement, mais semblent semblables à ceci :

foiur0-9uvslknk2p [name=john.doe ; kjaldjfopweiukj
dkfjlkjsd [name=jane.doe de mid=alkj2opup2jflksjd-epojf] ; le mid=oqiueroindvon] lkadj02ouroijdflkj2

What que je voudrais faire est d'enlever les caractères avant et après le nom, de sorte que je sois laissé avec le rendement :

john.doe
jane.doe

Note:  Si le sed n'est pas la meilleure méthode, partager svp ce qui serait…  Thanks.
class= de

Réponse : Comment employer la commande de sed d'enlever le texte avant et après la syntaxe désirée ?

Pourriez vous essayer :
chat | , de/=/de sed « /; /d »

C'est la manière habituelle de « siffler » le rendement d'une commande à l'autre. De même, vous pourriez courir ;
chat | coupe - d'= | coupe - d'; '

Ce n'est pas, nécessairement, comment le sedgwick l'a prévu à courir mais il pourrait t'obtenir les résultats que vous voulez. Si l'une ou l'autre de ces commandes fonctionnent, ajouter juste :

à l'extrémité et à elle créera un nouveau dossier.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us