Concaténer des lignes
Résolu
bloomingdals
Messages postés
87
Statut
Membre
-
zipe31 Messages postés 38797 Statut Contributeur -
zipe31 Messages postés 38797 Statut Contributeur -
Bonjour,
J'ai une commande qui me retourne les lignes suivantes:
IP 1
IP 2
IP 3
...
(le nombre de ligne est aléatoire)
je voudrai les concaténer de cette manière:
IP 1 or dst ip IP2 or dst ip IP3 ...
j'ai utilisé cette commande au début:
pour les séparer avec ':' mais quand j'ai voulu changer le separateur avec la chaine 'or dst ip ' ca n'a pas marché.
Comment je fais?
merci
J'ai une commande qui me retourne les lignes suivantes:
IP 1
IP 2
IP 3
...
(le nombre de ligne est aléatoire)
je voudrai les concaténer de cette manière:
IP 1 or dst ip IP2 or dst ip IP3 ...
j'ai utilisé cette commande au début:
commande | xargs echo | tr ' ' ':'
pour les séparer avec ':' mais quand j'ai voulu changer le separateur avec la chaine 'or dst ip ' ca n'a pas marché.
Comment je fais?
merci
A voir également:
- Concaténer des lignes
- Partager des photos en ligne - Guide
- Concatener deux cellules excel - Guide
- Afficher toutes les lignes masquées excel ✓ - Forum Excel
- Afficher des lignes masquées excel ✓ - Forum Excel
- Probleme d'affichage de ligne dans Excel ✓ - Forum Excel
2 réponses
Salut,
Parce que la commande "tr" n'admet qu'un caractère en remplacement et non plusieurs comme tu le souhaites. Il suffit de changer de commande...
Parce que la commande "tr" n'admet qu'un caractère en remplacement et non plusieurs comme tu le souhaites. Il suffit de changer de commande...
$ cat plop IP1 IP2 IP3 IP4 IP5 IP6 $ cat plop | xargs echo | sed 's/ / or dst ip /g' IP1 or dst ip IP2 or dst ip IP3 or dst ip IP4 or dst ip IP5 or dst ip IP6