繁体   English   中英

如何正确使用手册页

[英]How to use a man page correctly

问题很简单。 我正在阅读getopts的手册页,但没有看到关于opstring应该如何的描述。 那么,我怎么知道? 我知道我可以用google搜索,但是我想知道如何从文档中得到答案。 谢谢。 事前问候

当shell内置函数的文档模糊不清时,最好的解决方案往往是找到一个可以理解的示例。 /bin/*使用有很多用途(尽管由于我的系统有很多开发人员程序包,所以可能比正常情况多)。

/bin/smistrip (在第153行)按如下方式使用它:

while getopts Vhnm:i:d: c ; do
    case $c in
        n)      test=1
                ;;
        m)      single=$OPTARG
                ;;
        i)      indir=$OPTARG
                ;;
        d)      dir=$OPTARG
                ;;
        h)      do_usage
                exit 0
                ;;
        V)      do_version
                exit 0
                ;;
        *)      do_usage
                exit 1
                ;;
    esac
done

这与C中的getopt()的工作原理非常相似。请参见man 3 getopt以获得清晰的示例和说明。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM