title: Send output from `split` utility to stdout
body: <p>From <a href="https://stackoverflow.com/questions/2016894/how-to-split-a-large-text-file-into-smaller-files-with-equal-number-of-lines">this question</a>, I found the <code>split</code> utilty, which takes a file and splits it into evenly sized chunks. By default, it outputs these chunks to new files, but I'd like to get it to output them to stdout, separated by a newline (or an arbitrary delimiter). Is this possible? </p>
  
  <p>I tried <code>cat testfile.txt | split -b 128 - /dev/stdout</code></p>
  
  <p>which fails with the error <code>split: /dev/stdoutaa: Permission denied</code>.</p>
  
  <p>Looking at the help text, it seems this tells split to use /dev/stdout as a <em>prefix</em> for the filename, not to write to /dev/stdout itself. It does not indicate any option to write directly to a single file with a delimiter. Is there a way I can trick <code>split</code> into doing this, or is there a different utility that accomplishes the behavior I want?</p>