• ベストアンサー

ファイル操作の記述について

度々質問させていただいております。 また不明なステートメントです。 ファイル操作プログラムを見ていると$tFileSizeA = (-s "$sNewsData[20]");のような箇所があります。 おそらくファイルサイズを調べていると思いますが、(-e "file")のような記述も見られます。 これらはどのような事を行っているのでしょうか? またどうように-eや-sの他オプションはございますでしょうか。 どなたかご教示お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

ファイルテスト演算子といいます。 -s は、ファイルサイズ -e は、ファイルが存在する というものです。 perldoc -f -X でヘルプが見られます

参考URL:
http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/lib/Pod/perlfunc.html#item__2dx
cardy55
質問者

お礼

BLUEPIXY様ありがとうございました。早速見てみます。

その他の回答 (1)

回答No.1

これはFILEテスト演算子です http://flex.ee.uec.ac.jp/texi/perl/perl_22.html をご覧ください

参考URL:
http://flex.ee.uec.ac.jp/texi/perl/perl_22.html
cardy55
質問者

お礼

umasikajiro様ありがとうございます。日本語のドキュメントで助かりました。色んな使用方法ができそうですね。色々使用してみたいと思います。

関連するQ&A

専門家に質問してみよう