課題2 シェルスクリプト演習

  • menu.sh

    pre>

    #!/bin/sh while true do

           echo "---------------"
           echo "メニュー"
           echo " 1. 日付"
           echo " 2. カレンダー"
           echo " 0. 終了"
           echo -n " command? > "
           read  request
           case $request in
               1)
                   date
                   ;;
               2)
                   cal
                   ;;
               0)
                   echo menu fished.
                   exit
                   ;;
               *)
                   echo "Wrong number!"
                   ;;
           esac

    done

    /pre>

  • menu に「自分のプロセスを表示するメニュー」と「指定したプロセスIDのプロセスを殺すメニュー」を追加せよ.また,シェルスクリプトの各行にコメント行を入れ,プログラムを説明せよ.
    • ヒント1: 「自分のプロセスを表示する」コマンドは ps
    • ヒント2: 「プロセスを殺す」コマンドは kill

課題3 シェルスクリプト演習

  • 課題2のサンプルソースを利用し,各自いろいろなコマンドを実行できるメニューをつくり自由に拡張せよ.スクリプトの各行にコメント行を入れ,プログラムを説明せよ

提出先

締め切り:7月21日



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