home | O'Reilly's CD bookshelfs | FreeBSD | Linux | Cisco | Cisco Exam  


paste

paste [options ] files

Merge corresponding lines of one or more files into vertical columns, separated by a tab. See also cut , join , and pr .

Options

-

Replace a filename with the standard input.

-d ' char '

Separate columns with char instead of a tab. char can be any regular character or the following escape sequences:

\n

Newline

\t

Tab

\

Backslash

\0

Empty string

Note: you can separate columns with different characters by supplying more than one char .

-s

Merge subsequent lines from one file.

Examples

Create a three-column file from files x , y , and z :

paste

 x y z
 > 

file

List users in two columns:

who | paste - -

Merge each pair of lines into one line:

paste -s -d"\t\n" list


Previous: Reference: passwd UNIX in a Nutshell: System V Edition Next: Reference: patch
Reference: passwd Book Index Reference: patch

The UNIX CD Bookshelf NavigationThe UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System