ITPASS 実習レポート 1

5/26日提出分

名前 大田百合菜

担当情報実験機 joho04


問 1

  • シェルスクリプトファイル
  • スクリプトの使い方の解説
  • 実行結果へのリンク

  • 実行結果
  • 実行例
  • 参考資料:


    初級者のための初級者によるホームページ政策講座
    ホームページの基礎部分を参考にしました。
    2010年度ITPASSレポート 大西響子さんのレポート
    誠に恐縮ですが、先輩のページを大変参考にさせていただきました。

    共同作業した人の名前

    坂本花菜

    工夫したこと, 感想


    終わってみれば基礎的なことばかり要求されているのに、理解するのに相当な時間がかかりました。
    スクリプトを実行させるときに、適切な項目数をいれたら正解!と出るようにしたかったのですが、do文を用いてどのようにすればよいのかわかりませんでした。
    完成度もまだまだなので、次回からはより効率的に、よりよいページを作成したいです。それぞれのコマンドの理解が深まって、以前よりも僅かにですがLenuxと友達になれた気がします。

    問 2

  • シェルスクリプトファイル
  • スクリプトの使い方の解説
  • 実行結果へのリンク
  • 1515と入力した場合

    参考資料

  • 坂迺邉くんのページ
  • 非常に参考になりました。

  • UNIX入門、Linuxコマンド一覧、Cutのページ
  • Cutコマンドの文法やその用途について理解できました。

    共同作業した人の名前

    坂本花菜

    工夫したこと, 感想

    最初は何を聞かれているのかすらわからずに、どう手を動かしていいのかもわかりませんでした。しかしTAさんや同期の助けもあって、自分なりに少しずつ理解しながら作業できました。うまく作動したときは手がふるえました。
    しかしながら、まだまだ書き方が不十分であったり、改善すべきところがちらほらあると思います。 スペースを空けるか否かでスクリプトの結果がかなり左右されることに驚きました。自分が思っていたよりもずっと厳密に処理していることがわかりました。 工夫したところとしては、()の計算の際に、$(())を使用して、()の中を引数にするとスムーズに作業できるようになりました。
    また、11通りも同じような作業を繰り返すので、11個の計算そのものを引数にして、作業を一つにまとめて計算を回そうと試みたのですが、良い書き方が思いつかなかったので、今回は地道に11通りの計算をしました。
    次回からはもっとスムーズに理解できるようになりたいです。