7.2 特殊な名前のファイルをオープンする

特殊な名前を持つファイルをオープンしたい(例えば、名前が-のみのファイル、名前が<、>、|で始まるファイル、など)。しかし、open関数はこれらの文字を特殊な意味に解釈してしまい、ファイル名とは解釈してくれない。

  • 引数を2つではなく、3つで指定して、open関数を呼び出す。
open(HANDLE, "<", $filename) or die;