У меня есть серия флагов...
--one
--two
-a
-b
-c
-d
Я хотел бы, чтобы -a и -b требовались всякий раз, когда я начинаю с --one и -c, -d всякий раз, когда я начинаю с --two.
Как именно мне это сделать? Я знаю, что могу сделать параметр обязательным, но это не то же самое, что требовать параметры на основе уже заданных параметров.