アプリ版:「スタンプのみでお礼する」機能のリリースについて

以下のシェルスクリプトは5の倍数や5が含まれる数でhappyになります。
次の要件も満たすようにするには具体的にどのように修正すればよいのでしょうか。
【要件】
「Please input end number =>」入力時に文字列や0以下の数を入れた場合に
再度、「Please input end number =>」の状態になるようにする。

#!/bin/bash

echo -n "Please input end number => "
read num

count=1

while (( $count <= $num ))
do
if (( $count % 5 == 0 ))
then
echo "happy"
else if [ "`echo $count | grep 5`" ]
then
echo "happy"
else
echo $count
fi
fi
(( count+=1 ))
sleep 1
done

ご回答お願い致します。

A 回答 (1件)

どこの専門学校の宿題だ?

    • good
    • 1
この回答へのお礼

要件を満たすコードは書けますか。

お礼日時:2022/11/24 21:35

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!