Groups | Search | Server Info | Login | Register
Groups > alt.comp.lang.shell.unix.bourne-bash > #235
| From | "Zangune" <Zangune@Example.Com> |
|---|---|
| Newsgroups | alt.comp.lang.shell.unix.bourne-bash |
| Subject | tr squeeze repeats does not remove multiple spaces coming from a piped du command |
| Date | 2018-10-03 17:05 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <pp2ltd$1908$1@gioia.aioe.org> (permalink) |
Greetings, I want to know the total size of a directory content, so I use this command: du -c /path | tr -s ' ' but I got this (this is just the last line): 510 total please note that there are 4 spaces between "0" and "t". I would expect the result to be: 510 total please note that there is just one space between "0" and "t". As far as I can see, the "du" command result is alined in columns with spaces, but the "tr" command does not remove those repeated spaces like it does in echo 'a b' | tr -s ' ' Why doesn't a "tr" command with the "squeeze repeats" option remove repeated spaces of a piped "du" command result? Please note that I found a workaround, this one: echo $(du -c /path) but I am more interested in the theoretical problem solution (and logic), rather than the practical one. Regards.
Back to alt.comp.lang.shell.unix.bourne-bash | Previous | Next — Next in thread | Find similar
tr squeeze repeats does not remove multiple spaces coming from a piped du command "Zangune" <Zangune@Example.Com> - 2018-10-03 17:05 +0200
Re: tr squeeze repeats does not remove multiple spaces coming from a piped du command "Michael F. Stemper" <michael.stemper@gmail.com> - 2018-10-03 12:47 -0500
Re: tr squeeze repeats does not remove multiple spaces coming from a piped du command "Zangune" <Zangune@Example.Com> - 2018-10-04 01:44 +0200
Re: tr squeeze repeats does not remove multiple spaces coming from a piped du command Grant Taylor <gtaylor@tnetconsulting.net> - 2018-10-03 11:49 -0600
Re: tr squeeze repeats does not remove multiple spaces coming from a piped du command "Zangune" <Zangune@Example.Com> - 2018-10-04 01:54 +0200
Re: tr squeeze repeats does not remove multiple spaces coming from a piped du command Grant Taylor <gtaylor@tnetconsulting.net> - 2018-10-03 22:48 -0600
csiph-web