ファイルに関する情報を取得する場合は、ファイルテスト演算子を使う。
Perl File Test Operators
ファイルの存在を確認する - Perlゼミ - Perl元気塾のPerl講座
-e <ファイル名>
で、指定したファイルが存在するかをチェックする。
ifの条件式に置いて、存在するなら真、存在しないなら偽となる。
$ vi file_test_operators.pl $ ls file_test_operators.pl $ perl file_test_operators.pl test.txt not found. $ vi test.txt $ ls file_test_operators.pl test.txt $ cat test.txt ABCDE $ perl file_test_operators.pl test.txt exists. $
test.txtが無い時は偽だが、test.txtを作ってからは真となる。
Sample/perl/file_test_operators/_e/src/file_test_operators at master · bg1bgst333/Sample · GitHub