Три способа:
Вы можете заключить скрипт в функцию и использовать только return.
#!/usr/bin/env bash
main() {
...
return 1
...
}
main "$@"
Вы можете проверить, работает ли сценарий с помощью интерактивной оболочки.
if [[ $- = *i* ]]; then
return 1
else
exit 1
fi
Вы можете попытаться вернуться, и если это не удастся, выйдите.
return 1 2>/dev/null || exit 1
Эта основная версия недостаточно специфична, все наши обновления отражены в суффиксе, если это исправление действительно установлено, оно равно 0.9.1-1ubuntu5. В любом случае, если вы каким-то образом нашли выход для этого исправления, это ошибка, и она не принадлежит здесь, она принадлежит в стартовой панели. Спасибо.
https://launchpad.net/virt-manager
Спасибо.