Differences between revisions 1 and 4 (spanning 3 versions)
Revision 1 as of 2024-12-28 19:03:04
Size: 683
Comment: Initial commit
Revision 4 as of 2024-12-28 19:06:28
Size: 700
Comment: Typo
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
tr '[:upper:]' '[:lower:]' echo "Hello world" | tr '[:upper:]' '[:lower:]'
Line 35: Line 35:
If you are trying to force a file to all-lowercase (or all-uppercase) and are already using [[Vim|vim]], consider just saying in the editor and using `ggVGu` (or `ggVGU`). If you are trying to force a file to all-lowercase (or all-uppercase) and are already using [[Vim|vim]], consider staying in the editor and using `ggVGu` (or `ggVGU`).

Tr

tr(1) is a character translation tool.


Installation

tr(1) will be pre-installed on any Linux or BSD operating system, as a POSIX utility.


Usage

To force text to all-lowercase, try:

echo "Hello world" | tr '[:upper:]' '[:lower:]'

Reverse the arguments to force to all-uppercase.


Tips

If you are trying to force a file to all-lowercase (or all-uppercase) and are already using vim, consider staying in the editor and using ggVGu (or ggVGU).


See also

tr(1)


CategoryRicottone

Tr (last edited 2024-12-28 19:06:28 by DominicRicottone)