shell脚本如何解析命令行参数

linux shell by Xudong Zhang @ 2016-10-11 23:32:33

想写一个shell脚本,能支持不同的命令行参数,如可以这样运行./test.sh -p PATH -c COMMAND, 可能还有很多其他的参数,在脚本里如何解析命令行的输入参数呢?


我来回答

Markdown格式技巧

  • 行尾添加2个空格或者添加一个空行就能换行
  • 斜体: *hello* 或者 _world_
  • 加粗: **hello** 或者 __world__
  • 代码块: 添加空行,然后代码缩进4个空格
  • 特殊字符: 用\避免转义;\*就是*本身
  • python: `__name__`可以以代码形式输出__name__
  • 一个简单的例子

切换到移动版