Forrest logo
tool overview
On this page you find all important commands for the CLI tool tr. If the command you are looking for is missing please ask our AI.

tr

The tr command is a versatile command-line tool found in Unix-like operating systems. It is short for "translate" and is used for translating or deleting characters from standard input. The basic syntax of the tr command is: tr [options] [set1] [set2]. The command replaces all occurrences of characters in set1 with corresponding characters in set2. It can be used to convert lowercase characters to uppercase and vice versa using sets such as 'a-z' and 'A-Z'. Additionally, the tr command can be used to delete specific characters using the -d option. One of its primary uses is for text manipulation, where it can perform tasks like removing duplicate characters or changing line endings. The tr command is commonly used in combination with other commands through pipes to achieve more complex tasks. It is a fast and efficient command-line tool that can process large amounts of data quickly. The tr command is available on most Unix-like operating systems, including Linux and macOS.

List of commands for tr:

  • file_manipulation:warp:42e78 Replace newline with a space in a file
    $ tr '\n' ' ' < ${file_name}
    try on your machine
    explain this command
  • tr:tldr:0e1c7 tr: Compress a series of identical characters to a single character.
    $ tr -s '${input_characters}' < ${filename}
    try on your machine
    explain this command
  • tr:tldr:1645b tr: Strip out non-printable characters from a file.
    $ tr -cd "[:print:]" < ${filename}
    try on your machine
    explain this command
  • tr:tldr:4eb0b tr: Delete all occurrences of the specified set of characters from the input.
    $ tr -d '${input_characters}' < ${filename}
    try on your machine
    explain this command
  • tr:tldr:67ef4 tr: Translate the contents of a file to upper-case.
    $ tr "[:lower:]" "[:upper:]" < ${filename}
    try on your machine
    explain this command
  • tr:tldr:79b5d tr: Replace all occurrences of a character in a file, and print the result.
    $ tr ${find_character} ${replace_character} < ${filename}
    try on your machine
    explain this command
tool overview