Perl で改行やカンマを含むデータをCSVファイルに書き出す方法

コードの解説 – 書き出し部分

書き出し部分はファイルをオープン後繰り返し処理で値を書き出すだけですが、OSによっては "\n" を書き出すと勝手に CR+LF を書き出す場合がありますので、これを抑えるためにファイルハンドルを指定して「binmode」を実行しておきます。

#改行コードを調整
binmode (CSV);