shell编程 如果实现一个循环一直执行直到成功

例如:一个挂载磁盘的for循环
for mountpoint in `cat disk.txt`;do
mount /dev/${mountpoint}1 ${dir}/${mountpoint}
done

如何实现 如果有一块挂载失败 则返回for循环继续挂载 直到全部挂载成功继续执行脚本
shell萌新 请大神多多指教

前面写个while循环,判断条件为当所有硬盘都成功挂载后退出while循环就可以了。
温馨提示:答案为网友推荐,仅供参考
相似回答