tr
Purpose
Copies from standard input to standard output, while substituting one set of characters with another.
Syntax
tr [options] string1 [ string2 ]
Options
-c complements characters in string1 with ASCII codes 001–377.-d deletes from the input all characters specified in string1.
-s replaces repeated sequences of any character in string1 with a single character.
Description
The tr command substitutes all characters in string1 in the input with the corresponding characters in string2 . For example, to convert the file sample.lc to all uppercase and store in sample.uc , type the following:tr [a-z] [A-Z] <sample.lc >sample.uc
To replace repeated occurrences of newlines in a file with a single newline character, type the following:tr -s ‘\n’ <infile >outfile