5

What is the benefit of -s or --squeeze-repeats when we use tr? What practical usage?

2 Answers 2

4

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*]').

2

How to make the 'cut' command treat several sequential delimiters as one?

$ cat text.txt | tr -s " " " " | cut -d " " -f 4
1
  • 1
    < text.txt tr -s ' ' | cut -d' ' -f 4 is shorter: it leaves out the unnecessary second argument to tr and the UUOC.
    – jw013
    Commented Feb 14, 2012 at 16:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .