Как я могу использовать getopts в bash и заставить его работать с дополнительным флагом? - PullRequest
0 голосов
/ 16 апреля 2019

Я хочу издать команду verbose в rm, это то, что у меня сейчас есть

while getopts ":ehrm" opt; do . 
case ${opt} in . 
e ) empty . 
;;

есть больше, но это просто другие опции, такие как h, r и m. я хочу разрешить пользователю делать что-то вроде.

-m -v в аргументах командной строки, где v предполагается использовать для многословия.

-m полностью работает, переходит в раздел m и выполняет эту строку, но как я могу также включить и проверить, существует ли -v также в той же строке, а не в своем собственном отдельном флаге

Спасибо.

...