|
pr
Print files, printing and pagination filter for text files.
When multiple input files are specified, each is read, formatted, and written
to standard output.
SYNTAX pr [options] [file ...] OPTIONS +beg_pag[:end-pag], --pages=[beg_pag[:end-pag] Begin printing on page beg_pag and end on end-pag if specified. -num_cols --columns=num_cols Print in num_cols number of columns, balancing the number of lines in the columns on each page. -a --across Print columns horizontally, not vertically. -c --show-control-chars Convert control characters to hat notation (such as ^C) and other unprintable characters to octal backslash format. -d --double-space Double space. -e[tab-char[width]] --expand-tabs=[tab-char[width]] Convert tabs (or tab-chars) to spaces. If width is specified, convert tabs to width characters (default is 8). -f -F --form-feed Separate pages with form feeds, not newlines. -h header --header=header Use header for the header instead of the filename. -i[out-tab-char[out-tab-width]] --output-tabs[=out-tab-char[out-tab-width]] Replace spaces with tabs on output. Can specify alternative tab character (default is tab) and width (default is 8). -J --join-lines Merge full lines; ignore -W if set. -l lines --length=lines Set page length to lines (default 66). If lines is less than 10, omit headers and footers. -m --merge Print all files, one file per column. -n[delimiter[digits]] --number-lines[=delimiter[digits]] Number columns, or, with the -m option, number lines. Append delimiter to each number (default is a tab) and limit the size of numbers to digits (default is 5). -o width --indent=width Set left margin to width. -r --no-file-warnings Continue silently when unable to open an input file. -s[delimiter] --separator[=delimiter] Separate columns with delimiter (default is a tab) instead of spaces. -S[string] --sep-string[=string] Separate columns with string. Default is a tab with -J and a space otherwise. -t --omit-header Suppress headers, footers, and fills at end of pages. -T --omit-pagination Like -t but also suppress form feeds. -v --show-non-printing Convert unprintable characters to octal backslash format. -w page_width --width=page_width Set the page width to page_width characters for multi-column output. Default is 72. -W page_width --page-width=page_width Set the page width to always be page_width characters. Default is 72. file A pathname of a file to be printed. If no file operands are specified, or if a file operand is `-', the standard input is used. --help Print a help message and then exit. --version Print version information and then exit.
"And bring me a hard copy of the Internet so I can do some serious surfing" - Dilbert comic strip
Related commands:
cat - Display the contents of a file
more - Display output one screen at a time