Stripping out newlines from string


Different versions of UNIX handle the stripping of newlines in a string differently. Obviously if you echo a string, the shell automatically expands newlines “n”.



sed and tr don’t appear to like performing these substitutions. But with Perl its a steal. 🙂



% echo 'hello worldnhello worldntest it' | perl -ane 's#\n# #g; print,"";'

hello world hello world test it



[tags], Unix Coding School[/tags]