• 締切済み

ファイル操作について

パールを使っています. ファイルをオープンする際に,forループでまわして 「1.txt」,「2.txt」,「3.txt」・・・ というファイルを連続でオープンさせたいのですが, どうすればいいのでしょうか? 数字を変数$aとして, ="./$a.txt" とやってもできませんでした. まったくわからないので,よろしくお願いします.

みんなの回答

回答No.1

PERLは久しく使ってないので忘れましたが、記憶として次の 様にFORループに入れてきてください。 =$a & ".txt" 文字の足し算にしてみてください。 以下はご参考に。 ちなみに貴方がその後何に使うのか判りませんが、私は日々来訪者の 記録ファイル名を年月(データーは来訪時刻で何処のページを見たか) で取っていますので ".txt" でも良いのですが意識的に".csv"にしています。 そうすると、ファイルをダウンロードしたときにエクセルで 開けますので便利です。 勿論".txt"もエクセルで開けますが、開くときの操作が少し面倒 になります。

nickname99
質問者

お礼

貴重なご意見ありがとうございます.

関連するQ&A