What is the benefit of -s
or --squeeze-repeats
when we use tr
? What practical usage?
2 Answers
The GNU coreutils manual gives some example applications such as collapsing multiple newlines into one (tr -s '\n'
), or putting each word on its own line while removing punctuation at the same time (tr -cs '[:alnum:]' '[\n*]'
).
How to make the 'cut' command treat several sequential delimiters as one?
$ cat text.txt | tr -s " " " " | cut -d " " -f 4
-
1