日報 8/8
今日やる事
lsコマンドの課題修正 wcコマンドの課題で、ファイルを読み込めるようにする。 ブログ作成する
勉強した事
カンマつけてなくて呼び出されなかった。
attr_reader :opt :files
attr_reader :opt, :files
3つのメソッドでfilesをループする処理があるので、呼び出し元でループさせた。
def details_join details_data = [] data = [] insert_total = 0 files.each do |file| @file = file @stat = File::Stat.new(file) insert_total += stat.blocks details_data << types_of_files(stat) details_data << number_of_authorities(stat) details_data << user_segments(stat) end details_data.each_slice(3) do |n| data << n.join("") end total = "total #{insert_total}" data.unshift(total) end