#!/bin/bash for XX in 05 06 07 08 09 10 11 12 13 14 do cat ./kadai2_data/20$XX* | sed -e 's/)//g' | sed -e 's/}//g' > ./kadai2_data/all_20$XX.csv done #(}を取り除く。 #月ごとの気象データを年ごとにまとめたファイルを作る。 echo '表示したい値の番号を入力してください' echo '1.夏日の日数 2.真夏日の日数 3.猛暑日の数 read number #値を読み込む case $number in 1)temperature=25.0;; 2)temperature=30.0;; 3)temperature=35.0;; *)echo 'そのような選択肢はありません。1,2,3の内のどれかを選択してください' exit;; #夏日、真夏日、猛暑日の場合とそれ以外の場合分けをする。 esac for XX in 05 06 07 08 09 10 11 12 13 14 do echo 20$XX年 `cat ./kadai2_data/all_20$XX.csv | awk -F, '{if($8 >= '$temperature'){print $8}}' | wc -l ` '日' done