Com POSIX cole :
paste -d'paste -d'%pre%' file1 file2 > new_file
' file1 file2 > new_file
Com o colar do GNU coreutils , você pode usar -d ''
.
Arquivo 1:
I have foofoo
You have foobar
she/he has foo
Arquivo nº 2:
bar
foobar
barfoo
Final:
I have foofoobar
You have foobarfoobar
she/he has foobarfoo
Com POSIX cole :
paste -d'paste -d'%pre%' file1 file2 > new_file
' file1 file2 > new_file
Com o colar do GNU coreutils , você pode usar -d ''
.
cuonglm claramente tem a melhor resposta. Duas alternativas:
shell ( bash
, zsh
, ksh
variantes, mksh
)
while read -u3 a; read -u4 b; do echo "$a$b"; done 3<file1 4<file2 > result
awk
awk '{a[FNR] = a[FNR] $0};END {for (i=1; i<=FNR; i++) print a[i]}' file1 file2 > result
Tags text-processing