Line Endings

  • Watch when slurping test written files

  $record = "world\nhello";
  like($lines, qr/$record/);
  • The output record separator ($\) isn't always what you expect
    • default on MSWin32 - $\ equals "\015\012"
    • default on Unix - $\ equals "\012"
    • default on Mac - OS $\ equals "\015"

  $RECSEP = $\;
  $record = "world${RECSEP}hello";
  like($lines, qr/$record/);