- 締切済み
ファイル操作について
パールを使っています. ファイルをオープンする際に,forループでまわして 「1.txt」,「2.txt」,「3.txt」・・・ というファイルを連続でオープンさせたいのですが, どうすればいいのでしょうか? 数字を変数$aとして, ="./$a.txt" とやってもできませんでした. まったくわからないので,よろしくお願いします.
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- miracle3535
- ベストアンサー率20% (306/1469)
回答No.1
PERLは久しく使ってないので忘れましたが、記憶として次の 様にFORループに入れてきてください。 =$a & ".txt" 文字の足し算にしてみてください。 以下はご参考に。 ちなみに貴方がその後何に使うのか判りませんが、私は日々来訪者の 記録ファイル名を年月(データーは来訪時刻で何処のページを見たか) で取っていますので ".txt" でも良いのですが意識的に".csv"にしています。 そうすると、ファイルをダウンロードしたときにエクセルで 開けますので便利です。 勿論".txt"もエクセルで開けますが、開くときの操作が少し面倒 になります。
お礼
貴重なご意見ありがとうございます.