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


paste [options ] files

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



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:








Empty string

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


Merge subsequent lines from one file.


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


 x y z


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