Linuxについて
◇-?Linuxについて-CAPER-01/28-23:01(346)-No.489855
▲このページのトップに戻る
489855 | Linuxについて | CAPER | 2010/01/28-23:01 |
メーカー名:東芝 OS名:Linux パソコン名:dynabook トラブル現象:ソフトの使い方がわからない -- Linuxのスクリプトについて質問です 最近Linuxの使い方を勉強し始めたのですが シェルスクリプトについてわからないところがあるので教えてください。 カレンダーを出力するスクリプト #/bin/sh n=$1 while [ $n -le $2 ]; do echo "year $n" cal $n n=`expr $n + $3` done というcal.shという名前のスクリプトを作りました。 ./cal.sh x y z (x,yは年数、zは何年飛ばしで表示するかを指定する引数です) と実行すると問題なくカレンダーが表示されるのですが x,y,zの値に不適切な入力値がある場合や、引数の数が2つより少ない場合 使い方を示すメッセージを出力してプログラムを終了するようにしたいです 本を読んで勉強したのですが、どうすればいいのかわかりません。 本当に困っています。 親切な方のご回答をお待ちしています。 |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|