From 50d2948aa1bc25cb8f463d5964517c23f8ecde83 Mon Sep 17 00:00:00 2001 From: Pat Laster Date: Sun, 9 Oct 2022 17:24:36 -0500 Subject: [PATCH] Fixed rm --force argument not forcing prompt to not show up --- src/uu/rm/src/rm.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/uu/rm/src/rm.rs b/src/uu/rm/src/rm.rs index a72a88393..b5adcf9e8 100644 --- a/src/uu/rm/src/rm.rs +++ b/src/uu/rm/src/rm.rs @@ -98,7 +98,9 @@ pub fn uumain(args: impl uucore::Args) -> UResult<()> { let options = Options { force, interactive: { - if matches.contains_id(OPT_PROMPT) { + if force { + InteractiveMode::Never + } else if matches.contains_id(OPT_PROMPT) { InteractiveMode::Always } else if matches.contains_id(OPT_PROMPT_MORE) { InteractiveMode::Once