Création
d'entreprise
Posez votre question Signaler

Séparateur awk [Résolu]

teska957 - Dernière réponse le 23 août 2011 à 13:25
Bonjour,
étant newbie sur Linux, j'ai un fichier formaté comme ci dessous
machine1;ssh :22
machine2;http :55110
machine3;http :55113
machine4;http :7005
et je souhaite l'exploiter pour pour l'afficher sous cette forme (sans les ";" les ":" et le protocole du port
machine1 22
machine2 55110
machine3 55113
machine4 7005
Connaissez-vous donc une manière de le faire avec awk de préférence.
Merci
Lire la suite 

Séparateur awk »

2 réponses
Réponse
+1
moins plus
Salut,

awk 'BEGIN { FS="[;:]" }{ print $1,$3 }' 

Ou avec "sed" :
sed 's/;.*:/ /'
Ajouter un commentaire
Réponse
+0
moins plus
Merci pour ta réactivité,

ça fonctionne parfaitement mille merci!
Ajouter un commentaire
Ce document intitulé « séparateur awk » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?