• ベストアンサー

ファイルからデータを読み込んで、配列に格納する方法

データファイル grep.dat があり、その中は 12345 67890 ABCDE (EOF) となっています。   このファイルの中身を読み込んで、配列 P[0]の 中に("12345","67890","ABCDE") に格納したい のですが、どのように記述すればよいでしょうか。

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

  • ベストアンサー
回答No.1

多次元配列に代入する場合 my @p; open FILE, "grep.dat";   @{$p[0]} = <FILE>;  ・・(a) close FILE; openの書式などは好みで変えてください。 結論を言えば、(a)のように書けばokです。 #細かい書式は他にもありますので調べてみるといいかもしれません。

myfrend
質問者

お礼

natsuki_tkさん、どうもありがとうございました。

その他の回答 (1)

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

#1の補足です。 chomp (@{$p[0]} = <FILE>);

myfrend
質問者

お礼

補足どうもありがとうございました。

関連するQ&A