J'ai un fichier texte dont le format est le suivant. La première ligne est la "CLÉ" et la deuxième ligne est la "VALEUR".
KEY 4048:1736 string
3
KEY 0:1772 string
1
KEY 4192:1349 string
1
KEY 7329:2407 string
2
KEY 0:1774 string
1
J'ai besoin de la valeur sur la même ligne que la clé. La sortie devrait donc ressembler à ceci...
KEY 4048:1736 string 3
KEY 0:1772 string 1
KEY 4192:1349 string 1
KEY 7329:2407 string 2
KEY 0:1774 string 1
Ce serait mieux si je pouvais utiliser un délimiteur comme $
o ,
:
KEY 4048:1736 string , 3
Comment fusionner deux lignes en une seule ?
2 votes
Il existe de nombreuses façons de le faire ! J'ai fait un petit banc avec
pr
,paste
,awk
,xargs
,sed
etpure bash
! (xargs
est le plus lent, plus lent que bash !)