Copie ligne à ligne d'un fichier dans un autr

Résolu/Fermé
ildrad - 4 mai 2011 à 22:16
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 5 mai 2011 à 18:39
Bonjour,

je viens une nouvelle fois à vous car je suis en galère dans un script shell. je viens donc à vous dans l'espoir d'avoir un petit coup de pouce me permettant de passer outre ce problème.
imaginons un fichier "test" contenant :
"
a
b
c
.
.
.
"

Et un fichier "test2" contenant :
"
1
2
3
.
.
.
"

Je cherche ici à faire un fichier "test3" contenant :
"
a1
b2
c3
.
.
.
"

Je suis au courant qu'il existe la commande : "sed -e 's/.*/&toto/' test3" qui ici va me rajouter "toto" à la fin de chaque ligne du fichier test3.
Le problème étant qu'ici je cherche à avoir un texte variable à la place de "toto". Et je n'y arrive pas...

Petite précision, les deux fichiers sont ici de même taille.

Des idées, suggestions, vannes ?

Merci d'avoir pris le temps de lire ce post pour m'aider.

A voir également:

3 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
4 mai 2011 à 22:56
Salut,

$ cat A
a
b
c

$ cat B
1
2
3

$ paste -d '' A B
a1
b2
c3

$


;-))
1
Je teste ça cette aprem mis si c'est ça, merci beaucoup et vous ne me reverrez jamais, car j'irai me pendre :D.
Merci en tout cas
0
Cela marche en effet parfaitement et je suis arrivé à faire ce que je cherchais à faire, un grand merci à toi :D
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 419
5 mai 2011 à 18:39
De rien ;-))
0