2016-06-16 5 views
0

同じ作業をやり直したいと思います。例えばUnixシェルスクリプト "タスクを繰り返す方法"

ここ
#!/bin/ksh 
HOST=`hostname` 
#----------------------------------------- 
if [ $HOST = "  " ] 
cd $path 
ls -lrt 
#---------------------------------- 
read JVM 
echo "please opt the JVM " 

echo "Do u want to check logs ?.........." 
select opt in Yes No 
     do 
     case $opt in 
     "Yes") 
commands; 
;; 

"No") 
break 
exit 1; 
;; 
esac 
done 

私が一番上に別のJVMを取ることによって、物事を繰り返したいと私は、サーバーから出てくることなく、異なるJVMのログをチェックします。

+0

ある「もの」繰り返したいですか?あなたのコードを少しインデントできますか? '' JVM'行を '' Yes '= 'と' 'コマンド;' 'の間に置くだけでもいいですか? –

答えて

0

すべてではない明確あなたが本当に求めているものを、私はあなただけで、次のループを探していると思う:

while read JVM; do 
... 
done 
関連する問題