Использование bash:
while [[ "$REPLY" != "no" ]]
do
echo foo
read -p "Can I run the last command (yes/no)?"
done
Это требует буквального ответа «нет», чтобы выйти из цикла, поэтому я немного расшифровал подсказку «да/нет».
bash read
позволяет пользовательское приглашение (-p
и строку, следующую за ), и сохраняет ответ пользователя в переменной $REPLY, которая, как я предполагаю, не является «нет» перед входом в цикл (пусто, если у вас еще ничего read
нет ).
Решено. Я использовал команду, похожую на pvmove (dev):a-b (dev):0-c
. Теперь он начинается с 0.