shell编程中的一些坑
来源:互联网 发布:最终信仰知轩 编辑:程序博客网 时间:2024/04/26 07:40
1、在用getopt接受选项和参数的时候
set -- $(getopt ab:cd $@)while [ -n $1 ]do case $1 in -a);; -b);; esac echo $1 shiftdone
这个代码根本停不下,根据检查发现在检查变量$1是不是为空的时候,一直是不为空的。在这个判断的时候一定要在变量上加上双引号。
set -- $(getopt ab:cd $@)while [ -n "$1" ]do case $1 in -a);; -b);; esac echo $1 shiftdone
阅读全文
0 0
- shell编程中的一些坑
- Shell中的一些实用技巧
- Shell中的一些实用技巧
- Shell中的一些符号
- shell中的一些命令
- shell编程中的符号
- shell编程中的括号
- Linux中的shell编程
- shell脚本的一些编程
- shell编程的一些注意事项
- Shell中的一些特殊变量
- shell中的一些特殊变量
- shell中的一些特殊变量
- linux shell中的一些关键字
- 总结shell中的一些特殊符号
- shell脚本中的一些特殊符号
- shell脚本中的一些特殊符号
- shell脚本中的一些符号
- Struts2-paramsPrepareParamsInterceptor拦截器栈和prepareInterceptor拦截器
- 经典软件设计模型
- iOS-76-解决WKWebView底部总有一块不显示问题
- TextInputLayout和AppCompatButton简单用法
- 微信小程序数据处理
- shell编程中的一些坑
- 通过邮箱找回密码
- 分针网——每日分享:你不知道的CSS3圆角
- 继承ViewGroup实现Scroll滑动效果
- 使用Kotlin编写6.0权限检查框架学习总结
- 初学者入门学习java的简介笔记(2)
- Git : Distributed version control system
- javac错误:javac不是内部或外部命令 也不是可运行的程序 解决方法
- 串口1中断服务函数的解析