【问题标题】:How to create flags for a bash script [duplicate]如何为 bash 脚本创建标志 [重复]
【发布时间】:2022-01-26 08:29:36
【问题描述】:

我正在学习 bash my self ????我被困在我的问题上,请帮忙!

我见过许多带有标志的 bash 脚本,这些标志可以在不运行整个脚本的情况下执行,例如如果使用 proot-distro 然后我们输入 proot-distro login distronameproot-distro --help 等。

我怎样才能做到这一点?

【问题讨论】:

标签: linux bash powershell shell script


【解决方案1】:

您基本上需要使用while [[ $# -gt 0 ]]; do case $1 in ... esac; shift; done 循环遍历参数。您可以随时启用标志、收集 optargs 或目标文件。有很多关于如何做到这一点的教程和示例。您也可以查看mine 作为示例。只是避免依赖 getopt[s]。一起指定短选项的能力不值得这么复杂。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-29
    • 1970-01-01
    • 2017-01-26
    • 2020-03-24
    • 1970-01-01
    相关资源
    最近更新 更多