2016-06-16 2 views
0

Я хочу повторить те же задачи, которые были выполнены.Unix shell scripting «Как повторять задачи»

Например:

#!/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 

Здесь я хочу повторить то, взяв другую виртуальную машину Java на вершине, и я хочу проверить журналы для разных JVM, не выходя с сервера.

+0

Какие «вещи» Вы хотите повторить? Не могли бы вы немного отложить свой код? Вы можете просто поместить строку 'read JVM' между' 'Yes '=' и 'commands;'? –

ответ

0

Не совсем понятно, что вы действительно просят, но я думаю, что вы просто ищете для следующего цикла:

while read JVM; do 
... 
done 
Смежные вопросы