授業評価アンケート

出席

演習11

  • EasyPackageより, math/gnuplot 4.0_01と,graphics/aquaterm 1.0_01をインストールすること.
    • aquatermをデフォルトのgnuplot出力ウィンドウするために,".tcshrc"に
      setenv GNUTERM aqua
      を追加しておくといいです.
  • 次のスクリプトをplot.shという名前で保存しなさい.
  • numは,自分の学籍番号とすること.
  • このスクリプトを実行すると,gnuplotより,数式グラフ画像が保存される.
    Expand allFold all
      1
      2
      3
      4
      5
      6
      7
      8
      9
    
    -
    !
     
     
     
     
     
     
     
    
    #!/bin/sh
    num=j060XX
    echo "set terminal png" > $num.gplot
    echo "set output \"$num.png\"" >> $num.gplot
    echo "set xrange [-2:2]" >> $num.gplot
    echo "set yrange [-2:2]" >> $num.gplot
    echo "set isosample 40,40" >> $num.gplot
    echo "splot x*x*exp(-x*x)*y*y*exp(-y*y)" >> $num.gplot
    gnuplot < $num.gplot
  1. 上記スクリプトを引用し,各行説明しなさい.
  2. 別なグラフを出力するよう上記スクリプトを改変しなさい.人と違ったグラフ(数式)を使うこと. (新スクリプトは,メール内に書くこと.添付してはいけない.)
  3. 次のスクリプトは,/etc/weeklyの抜粋である.スクリプトを引用し,各行説明しなさい.
    Expand allFold all
      1
      2
      3
      4
      5
      6
      7
      8
      9
     10
     11
     12
     13
     14
    
    -
    !
    -
    -
    |
    |
    |
    |
    |
    |
    |
    |
    !
    !
    
    #!/bin/sh 
    cd /var/log
    for i in ftp.log lookupd.log lpr.log mail.log netinfo.log hwmond.log ipfw.log ppp.log secure.log; do
        if [ -f "${i}" ]; then
            printf %s " $i"
            if [ -x /usr/bin/gzip ]; then gzext=".gz"; else gzext=""; fi
            if [ -f "${i}.3${gzext}" ]; then mv -f "${i}.3${gzext}" "${i}.4${gzext}"; fi
            if [ -f "${i}.2${gzext}" ]; then mv -f "${i}.2${gzext}" "${i}.3${gzext}"; fi
            if [ -f "${i}.1${gzext}" ]; then mv -f "${i}.1${gzext}" "${i}.2${gzext}"; fi
            if [ -f "${i}.0${gzext}" ]; then mv -f "${i}.0${gzext}" "${i}.1${gzext}"; fi
            if [ -f "${i}" ]; then mv -f "${i}" "${i}.0" && if [ -x /usr/bin/gzip ]; then gzip -9 "${i}.0"; fi; fi
            touch "${i}" && chmod 640 "${i}" && chown root:admin "${i}"
        fi
    done

関連

提出先:山田までメール

  • 期限:8月10日中
  • 提出メールタイトル:
    [Rep11] J06XXX 山田太郎 ソフト基礎演習課題11
  • 本文にも氏名,学籍番号忘れずに.
  • 学籍番号は半角で

注意:メールで提出のレポートについて

  • ファイルを添付しないでください.
  • メールで提出しなさいというのは,メールに書いて送りなさいという意味です.
    • ファイルを添付して送るレポートの場合は,ファイル形式,ファイル名,提出先メールアドレスを指定します
    • 今回は,指定ないので,メールにレポートを書けということ..


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-06-20 (木) 14:45:26 (2286d)