>ハッシュを使った集計結果の出力について入力中の回答があります。ページを離れますか?※ページを離れると、回答が消えてしまいますページを離れるA回答を続ける入力中のお礼があります。16:21回答数:2件ハッシュを使った集計結果の出力についてtestフォルダに以下のファイルがあるとします。「aaa」のファイル(aaa_1とaaa_2)の○△×の数、「bbb」のファイルの○△×の数、を集計したいと思っています。出力イメージは以下です。以下のようになってしまいました。0,0,0,0,0,0,0,0,0aaa,13,59,0aaa,13,59,0,13,59,37bbb,20,10,0bbb,20,10,0,20,10,30ハッシュが十分に分かっていないので、おかしなことをしてるのだと思うのですが。ご教授くださいますよう、お願いします。(OUT);通報するこの質問への回答は締め切られました。これは予定通りのはず。リストが存在している。$maru,$san,$batu);として「追加」しているのだから$test{'aaa'}=[aaa_1の$maru,aaa_1の$san,aaa_1の$batu,aaa_2の$maru,aaa_2の$san,aaa_2の$batu];となります。これをjoinで継げて表示すれば、当然、その実行結果の通りになる。pushはリストに「新しい要素を追加する」のであって、「既存のリストの要素に加算する」ものではありません。$batu;と、それまでの値に新しい値を「加算」しなければ。(一つ上のディレクトリ)も含まれる。}などとして、マッチしないファイルは処理を飛す必要があります。>,0,0,0,0,0,0上のaaa_2のケースと同じ。ここでは親ディレクトリを処理している。)のループの終了直後だと思うのですが。通報するこの回答へのお礼ご回答ありがとうございます!pushでは加算できないんですね。readdirも適当に使っていたのでとても勉強になりました。基本的なところから勉強し直さなくては。あ、ディレクトリは引数で指定するつもりでしたので、それが$dirになります。(perlの内容全てを書いていませんでした)説明も丁寧で大変役に立ちました。本当にありがとうございました。21:36ハッシュと言うのは、%で宣言する変数です。ハッシュを使うコーディングじゃ無いみたいですけど。何をハッシュのキーにしたいのでしょうか?意図を説明して下さい。通報するこの回答へのお礼ご回答ありがとうございます。キーは$name、値は$maru,$san,$batuの回数です。ファイルから検索条件を読み込んでGREPした結果を出力したい。ハッシュのハッシュを実現したい。Inc.Q質問する(無料)Q&A検索goo検索gooIDで新規登録・ログイン新規登録する(無料)会員の方はこちら外部サービスのアカウントで新規登録・ログインYahoo!で新規登録・ログインGoogleで新規登録・ログインTwitterで新規登録・ログインFacebookで新規登録・ログインdアカウントで新規登録・ログイン※各種外部サービスのアカウントをお持ちの方はこちらから簡単に登録できます。お客様の許可なしに外部サービスに投稿することはございませんのでご安心ください。会員でない方、会員になるとあなたも質問や回答ができるようになります!!親切・丁寧な回答が集まる場30分以内に回答がもらえ回答数は平均3件!匿名(ニックネーム)での投稿なので。