sh [Bash Shell脚本模板] #Simple bash脚本模板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh [Bash Shell脚本模板] #Simple bash脚本模板相关的知识,希望对你有一定的参考价值。

#!/bin/bash
######################################################################
# Author:       Thiery Louison
# Email:        thiery.louison@gmail.com
# Date:         yyyy-mm-dd
# Usage:        script.sh [-a|--alpha] [-b=val|--beta=val]
# Description:
######################################################################

# Defaults #
A=false
B="Foo"

# Parse Parameters #
for ARG in $*; do
  case $ARG in
    -a|--alpha)
      A=true 
      ;;
    -b=*|--beta=*)
      B=${ARG#*=} 
      ;;
    *)
      echo "Unknown Argument $ARG" ;;
  esac
done

# Do Some Stuff #
echo "Usage script.sh [-a|--alpha] [-b=val|--beta=val]"
echo "A: $A"
echo "B: $B"

以上是关于sh [Bash Shell脚本模板] #Simple bash脚本模板的主要内容,如果未能解决你的问题,请参考以下文章

Linux下如何执行Shell脚本

shell sh bash 概念

如何在不使用“sh”或“bash”命令的情况下运行 shell 脚本?

实现shell脚本模板,自动生成开头注释信息

shell脚本结构和执行方法

sh [SHELL / BASH脚本]