shell 脚本里更好命令行参数
💡
原文中文,约600字,阅读约需2分钟。
📝
内容提要
在小脚本中,getopts 是理想选择,能减少代码量。它支持可选参数 -d 和 -s,但在复杂脚本中,字母选项容易混淆,需要自行解析命令行参数。
🎯
关键要点
- 在小脚本中,getopts 是理想选择,能减少代码量。
- getopts 支持可选参数 -d 和 -s。
- 在复杂脚本中,字母选项容易混淆,需要自行解析命令行参数。
- 程序接受两个可选参数,-d xxx 和 -s,-d 后面填入分隔符。
- 如果指定了 -s 选项,则变量 paste 变为 hpaste,默认为 vpaste。
- 在功能复杂的脚本中,字母选项容易用尽,导致混淆。
➡️