bash - 如何在 bash 中使用 getopts 并让它与额外的标志一起使用?
问题描述
我想模拟 rm 中的详细命令,这是我目前拥有的
while getopts ":ehrm" opt; do .
case ${opt} in .
e ) empty .
;;
还有更多,但只是其他选项,例如 h、r 和 m。我想做的是允许用户做类似的事情。
-m -v 在命令行参数中,其中 v 应该模拟详细。
-m 完全有效,并转到 m 部分并执行该行,但是我如何也可以合并并检查 -v 是否也存在于同一行中而不是它自己的独立标志
谢谢。
解决方案
推荐阅读
- server - 如何解决 iLO 4 在 HP Proliant 服务器上检测到自检错误
- mongodb - 修复 mongodb 在 kubernetes 中独立
- android - Android浮动快捷方式
- wordpress - 菜单换行 - 如何控制项目数量
- c - 配置:错误:C 编译器无法创建可执行文件(macOS:Big Sur)
- reactjs - 当 Ion-Input 打开设备键盘时,@ionic/react 与电容器崩溃
- python - 合并列表中的重叠字符串序列
- windows - 在 Windows 上安装了 Tesseract 4.1.0,但 cmd 中的 --version 显示版本 3.05.00dev
- python - Python Crash Course 第 2 版练习 12-4
- laravel - 在 Laravel 中如何动态添加国家代码到路由