1
Fork 0
mirror of https://github.com/RGBCube/uutils-coreutils synced 2025-08-05 23:47:46 +00:00

Add override for prompting

This commit is contained in:
Pat Laster 2022-10-12 17:31:28 -05:00
parent e11dd50eb4
commit a3f35a726c

View file

@ -194,12 +194,13 @@ pub fn uu_app<'a>() -> Command<'a> {
.arg(
Arg::new(OPT_PROMPT)
.short('i')
.help("prompt before every removal"),
.help("prompt before every removal")
.overrides_with_all(&[OPT_PROMPT_MORE, OPT_INTERACTIVE]),
)
.arg(Arg::new(OPT_PROMPT_MORE).short('I').help(
"prompt once before removing more than three files, or when removing recursively. \
Less intrusive than -i, while still giving some protection against most mistakes",
))
).overrides_with_all(&[OPT_PROMPT, OPT_INTERACTIVE]))
.arg(
Arg::new(OPT_INTERACTIVE)
.long(OPT_INTERACTIVE)
@ -208,7 +209,8 @@ pub fn uu_app<'a>() -> Command<'a> {
prompts always",
)
.value_name("WHEN")
.takes_value(true),
.takes_value(true)
.overrides_with_all(&[OPT_PROMPT, OPT_PROMPT_MORE]),
)
.arg(
Arg::new(OPT_ONE_FILE_SYSTEM)