added arg for force remove prefix

This commit is contained in:
Mikhail Tergoev 2025-05-27 14:16:01 +03:00
parent e55bc209c1
commit bda5a31205

View File

@ -1234,6 +1234,7 @@ remove_prefix() {
return 1
fi
if [[ ! $2 =~ --force|-y ]] ; then
echo "======================================================"
print_warning "Вы собираетесь удалить префикс "$prefix_name"."
echo "Это приведёт к:"
@ -1247,18 +1248,9 @@ remove_prefix() {
print_info "Удаление префикса отменено."
return 0
fi
echo "----------------------------------------------"
print_warning " ВЫ ТОЧНО УВЕРЕНЫ?"
echo "----------------------------------------------"
read -p "Продолжить удаление? (y/N): " answer
if [[ ! "$answer" =~ ^[YyДд]$ ]]; then
print_info "Удаление префикса отменено."
return 0
fi
try_remove_dir "$prefix_path"
if [[ $? -eq 0 ]]; then
print_ok "Префикс "$prefix_name" успешно удален."