http://www.perlmonks.org?node_id=1011369


in reply to Re^2: $/ usage
in thread $/ usage

To get all the lines from a slurped input file to show up as a single line on output, you want something like this:
perl -e 'undef $/; $_=<>; tr/\n/ /; s/ $/\n/; print' list
Or you could just use unix/linux commands that do the same thing:
xargs echo -n < list
(If you want a clean line break at the end of that output, add  && echo at the end.)