首页 > 解决方案 > 如何在 bash 中使用 getopts 并让它与额外的标志一起使用?

问题描述

我想模拟 rm 中的详细命令,这是我目前拥有的

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

还有更多,但只是其他选项,例如 h、r 和 m。我想做的是允许用户做类似的事情。

-m -v 在命令行参数中,其中 v 应该模拟详细。

-m 完全有效,并转到 m 部分并执行该行,但是我如何也可以合并并检查 -v 是否也存在于同一行中而不是它自己的独立标志

谢谢。

标签: bashgetopts

解决方案


推荐阅读