tr [options] set1 [set2]Arguments explained
- set1 is the characters to match.
- set2 is the replacement set.
- -d deletes matched characters.
- -s squeezes repeated characters.
Common examples
echo "linux" | tr '[:lower:]' '[:upper:]'Prints LINUX.
tr -s ' ' < file.txtCompresses repeated spaces into one.
| Field | Details |
|---|---|
| Command | tr |
| Category | Text Processing |
| Primary use | Translates or deletes characters in a stream. |
| Syntax | tr [options] set1 [set2] |