#navi(ソフトウェア基礎演習I/05)
*課題2 シェルスクリプト演習 [#v11de3f3]
-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 [#j12459a9]
-課題2のサンプルソースを利用し,各自いろいろなコマンドを実行できるメニューをつくり自由に拡張せよ.
*課題3 シェルスクリプト演習  [#j12459a9]
-課題2のサンプルソースを利用し,各自いろいろなコマンドを実行できるメニューをつくり自由に拡張せよ.スクリプトの各行にコメント行を入れ,プログラムを説明せよ
*提出先 [#i934c102]
-moodleに課題が投稿できるよう設定してあります.
-https://www.eva.ie.u-ryukyu.ac.jp/moodle/
**締め切り:7月21日 [#gaa14e5f]

スクリプトの各行にコメント行を入れ,プログラムを説明せよ

-提出先:https://www.eva.ie.u-ryukyu.ac.jp/moodle/
-締め切り:7月21日

#navi(ソフトウェア基礎演習I/05)

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS