Skip to main content

Posts

Showing posts with the label filter commands

Pipes and Filters

You can connect two commands together so that the output from one program becomes the input of the next program. Two or more commands connected in this way form a pipe. To make a pipe, put a vertical bar (|) on the command line between two commands. When a program takes its input from another program, it performs some operation on that input, and writes the result to the standard output. It is referred to as a filter. The following are some of the filter commands . Click the commands to see the man page and learn different options. wc - count number of lines words and characters cut - cut the files vertically character or field wise paste - vertically paste two files head - get lines from the beginning of a file tail -get lines from the end of a file sort - sort the files contents grep , egrep , fgrep - search file contents uniq - unique lines from a sorted file join - joining two files tr - translating characters awk -is a full-featured text processing language   ...