Linux command string processing command -- paste
Name: paste
Location:/usr/bin/paste
Permission: All Users
Purpose: paste the corresponding two lines of multiple files together,
Usage: paste [OPTION]... [FILE]...
Option:
-D is the delimiter used to connect two rows. The default Delimiter is [TAB ].
-If the file is partially written-, it indicates data from standard input.
$ Cat apa: 11: asa: 32: capp: 5: bstort: 1: dpear: 4: aahello: 3: f $ cat B accccabcbdddaaac bfdd $ paste a bpa: 11: a accccsa: 32: cabapp: 5: bcstort: 1: dbddpear: 4: aadaahello: 3: fac bfdd
$ Paste-d "," a B specifies the separator pa: 11: a, accccsa: 32: c, abapp: 5: B, cstort: 1: d, bddpear: 4: aa, daahello: 3: f, ac, B, fdd
File writing-example, specifying @ as the Separator
$ Cat B | paste-d "@" a-pa: 11: a @ accccsa: 32: c @ abapp: 5: B @ cstort: 1: d @ bddpear: 4: aa @ daahello: 3: f @ ac @ B @ fdd