¥nで改行できないのはMac特有の問題なのでしょうか。

記事をみつけました。

¥nと入力する代わりに、PHP_EOLと入力するということなのでしょうか。

この内容をkent1.plにする

#!/usr/bin/perl
$name="KENT";
print"my name is $name", "PHP_EOL";
print'my name is $name',"PHP_EOL"

違ったようです。

komadas-Computer:~ komada$ chmod +x kent1.pl
komadas-Computer:~ komada$ ./kent1.pl
my name is KENTPHP_EOLmy name is $namePHP_EOLkomadas-Computer:~ komada$

¥nをPHP_EOLと置き換えても改行されませんでした。