IT tips linux環境にて、改行をCRとした時、CRの行は非表示となる

提供:onayami
  • linux環境にて、改行をCRとした時、CRの行は非表示となる
<?php
print "aaaa\r";
print "bbbb\r";
print "cccc\n";
$ php print.php
cccc

php print.php > print.txt

$ file print.txt
print.txt: ASCII text, with CR, LF line terminators

$ od -c print.txt
0000000   a   a   a   a  \r   b   b   b   b  \r   c   c   c   c  \n
0000017