| Paste (unix Program) |
Article Index for Paste |
Information AboutPaste (unix Program) |
|
The paste utility is a program found on Unix-like and otherwise POSIX -compliant operating systems. It is used to concatenate the contents of files for each corresponding line. USAGE The paste utility is invoked with the following syntax: paste [''file1'' .. DESCRIPTION Once invoked, paste will read all its ''file'' arguments. For each corresponding line, paste will append the contents of each file at that line to its output along with a tab. When it has completed its operation for the last file, paste will output a newline character and move on to the next line. OPTIONS The paste utility accepts the following options: -d ''delimators'', which specifies a list of Delimiter s to be used instead of tabs for separating consecutive values on a single line. Each delimiter is used in turn; when the list has been exhausted, paste begins again at the first delimiter. -s, which causes paste to append the data in serial rather than in parallel; that is, in a horizontal rather than vertical fashion. EXAMPLES For the following examples, assume that names.txt is a plain-text file that contains the following information: Mark Smith and that numbers.txt is another plain-text file that contains the following information: 555-1234 The following example shows the invocation of paste with names.txt and numbers.txt as well as the resulting output:
When invoked with the -s option, the output of paste is adjusted such that the information is presented in a horizontal fashion:
Finally, the use of the -d option is illustrated in the following example:
REFERENCES "PASTE(1)". ''FreeBSD General Commands Manual''. <http://www.freebsd.org/cgi/man.cgi?query=paste§ion=1&format=html> "8.2 paste: Merge lines of files". ''GNU text utilities: paste invocation''. <http://www.gnu.org/software/textutils/manual/textutils/html_node/textutils_35.html> SEE ALSO EXTERNAL LINKS
|
|
|