【问题标题】:How to set options for bash script [duplicate]如何为 bash 脚本设置选项 [重复]
【发布时间】:2015-09-06 03:34:34
【问题描述】:

如果我有一个名为 program 的脚本并且我想设置一个选项,以便如果输入 -p 作为选项,那么程序会回显“polly want a cracker”,我应该如何使用 getopt?

【问题讨论】:

  • getopt 是一个 C 库例程,你需要 getopts ,它是一个内置的 shell。见help getopts

标签: bash options getopts


【解决方案1】:

我给你一个小例子,你可以根据自己的需要开发:

#!/bin/bash

while getopts "bp" OPTION
do
    case $OPTION in
        b)
            echo "polly want a banana"
            ;;
        p)
            echo "polly want a cracker"
            ;;
    esac
done

【讨论】:

    猜你喜欢
    • 2012-09-12
    • 2020-06-18
    • 2018-10-24
    • 1970-01-01
    • 1970-01-01
    • 2021-12-24
    • 2014-09-02
    相关资源
    最近更新 更多