linux getopts如何显示帮助信息

avatar
作者
筋斗云
阅读量:0

在Linux中,可以使用getopts命令来处理命令行参数,并且可以添加一个-h选项来显示帮助信息。以下是一个示例脚本,可以在其中添加-h选项来显示帮助信息:

#!/bin/bash  # 默认值 verbose=false  # 处理参数 while getopts "hv" opt; do   case ${opt} in     h )        echo "Usage: script.sh [-h] [-v]"       echo "  -h   Display this help message"       echo "  -v   Enable verbose mode"       exit 0       ;;     v )        verbose=true       ;;     \? )        echo "Invalid option: $OPTARG" 1>&2       exit 1       ;;   esac done  # 主体逻辑 if [ "$verbose" = true ]; then   echo "Running in verbose mode" fi  echo "Hello, World!" 

在该示例脚本中,当运行脚本时,可以通过添加-h选项来显示帮助信息。当运行脚本时,可以使用以下命令来显示帮助信息:

./script.sh -h 

这将输出以下帮助信息:

Usage: script.sh [-h] [-v]   -h   Display this help message   -v   Enable verbose mode 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!