理学部数学科B3 岡崎 正悟
担当情報実験機 joho14
配布された画像ファイルのデータはITPASSサーバ上から情報実験機にコピーして自分のホームディレクトリに持ってきました.
まず,スクリプトファイルをダウンロードした後,拡張子を.txtから.shへと変更してください.
「./quiz1.sh 」と入力して,スクリプトを実行してください.ファイルのパーミッションは"-rwxr-xr-x"となっています.
すると,気象衛星画像は時間順に000001,000002,…とリネームされ,~(ユーザー名)/kadai1_new/01の中にまとめられます.gifアニメーションは,~(ユーザー名)/kadai1_new/01の中にあります.
「シェルスクリプトの事例1」
http://www.envinfo.uee.kyoto-u.ac.jp/user/susaki/command/script3.html
画像ファイルの名前の変更のためのif文の中身を参考にしました.
「画像変換に関して、convert と mogrifyの簡単な使い方」
http://wwwod.lowtem.hokudai.ac.jp/comp/command/convert.html
convertコマンドについてはここで詳しいことを参照にしました.北海道大学 低温科学研究所 海洋・海氷動態分野のホームページ内のPC関連のコンテンツから.
ゆるキャラグランプリ2012の結果がまとまったデータファイルはITPASS [Exp2013]シェルスクリプト課題のページからhttps://itpass.scitec.kobe-u.ac.jp/~itpass/exp/fy2013/130809/practice_kadai/yuruCharaRanking.datのページにとび,yururank.datという名前を付けてホームディレクトリに保存しました.
まず,スクリプトファイルをダウンロードした後,拡張子を.txtから.shへと変更してください.
「./quiz2.sh (調べたい県名)」と入力して,スクリプトを実行してください.ファイルのパーミッションは"-rwxr-xr-x"となっています.
2つ以上の都道府県のランキングは同時に見ることはできません.
入力するとその都道府県におけるゆるキャラランキングが表示されます.
「初心者のためのポイント学習C言語 第5章 標準入出力関数(1)」
http://www9.plala.or.jp/sgwr-t/c/sec05.html
C言語解説のためのページの一つですが,printfについて詳しく書かれていたため,参照しました.
「シェルスクリプト -浮動小数点演算-」
http://d.hatena.ne.jp/tutaka777/20071109
小数点を含んだ計算をする際に整数部が0の場合でも出力される方法を調べるのに参考にしました.
藤島美保:得票数の割合の計算の仕方,ランキングをうまく表示する方法についてスクリプトをかなり参照させてもらいました.
「IT pass [Exp 2012]シェルスクリプト課題 提出されたレポート」
https://itpass.scitec.kobe-u.ac.jp/~itpass/hiki/hiki.cgi?%5BExp2012%5D%A5%B7%A5%A7%A5%EB%A5%B9%A5%AF%A5%EA%A5%D7%A5%C8%B2%DD%C2%EA#C4-F3-BD-D0-A4-B5-A4-EC-A4-BF-A5-EC-A5-DD-A1-BC-A5-C8
レポートのテンプレート及び書き方などを参考にさせていただきました.