CTYPE html PUBLIC "-//W3C//DTD XhTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ITPASS 実習レポート 1

ITPASS 実習レポート 1

名前佐野 拓郎

担当情報実験機

joho01

問 1

スクリプトの URL

http://itpass.scitec.kobe-u.ac.jp/~sntkr93/report01/scripts/quiz1.sh.txt

スクリプトの使い方の解説

http://itpass.scitec.kobe-u.ac.jp/~sntkr93/report01/data/kadai1_data
に別個に保存されている1月初週の気象衛星からみた1時間毎の地球の画像を、ひとつのディレクトリに統合、名前を整理し繋ぎあわせることで、gifアニメーションを作成することができるスクリプトです。実行するだけで、結果が生成されます。

実行結果へのリンク

http://itpass.scitec.kobe-u.ac.jp/~sntkr93/report01/results/result_1.gif

参考資料

・逆引きシェルスクリプト
http://linux.just4fun.biz/
sedコマンドの使い方を調べるのに利用しました。

共同作業した人の名前

高木 涼太

工夫したこと, 感想

スクリプトが長くならないようwhileコマンドを用いて反復作業を上手にまとめられたと思っています。ファイルを一つのディレクトリに統合するまではサクサクと進行しましたが、名前の変更にとても苦労しました。

問 2

スクリプトの URL

http://itpass.scitec.kobe-u.ac.jp/~sntkr93/report01/scripts/quiz2.sh.txt

スクリプトの使い方の解説

全国のゆるキャラのリストの中から、都道府県を選びその都道府県の中でのゆるキャラのランキング(順位、得票数、エントリーナンバー、名前)を知ることができます。また、全国の得票数に対するその都道府県の得票率を知ることもできます。
使い方は、スクリプトを実行すると、知りたい都道府県の入力を要求されるのでそれに答えるだけです。存在しない都道府県名を入力するとエラーが帰ってきます。
元のデータ(全国ゆるキャラランキングのデータ):
http://itpass.scitec.kobe-u.ac.jp/~sntkr93/report01/data/yuruchara.txt

実行結果へのリンク

http://itpass.scitec.kobe-u.ac.jp/~sntkr93/report01/results/result_2.txt

参考資料

・ウナのIT資格一問一答
http://una.soragoto.net/index.html
cat , cut , paste , tail などのテキスト処理コマンドを調べるのに利用しました。
・Unix&Linux コマンド・シェルスクリプト リファレンス
http://shellscript.sunone.me/
grep や awd といったコマンドを調べるのに利用しました。用例がわかりやすく非常に助かりました。

共同作業した人の名前

藤島 美保
高木 涼太
藤島さんに、printfコマンドの書式を教えてもらいました。
得票率の計算は、高木くんのスクリプトを参考にしました。

工夫したこと, 感想

使ったコマンドがほとんど知らなかったもので、インターネットをフル活用しました。もっと簡潔にスクリプトが書けたと思いますが、自分が何をやっているのかわからなくなりそうだったので、いちいち細々としたことをやりました。awkコマンドとprintfコマンドに非常に苦しめられ、エラーが連発しましたが、なんとか形になってよかったです。