多年之痒,终结于今日
来源:互联网 发布:c语言初始化顺序表 编辑:程序博客网 时间:2024/05/23 19:17
多年之痒,终结于今日
shell脚本作为一个入门级基础开发基本功,尽管也会用,但是在if判断这块多多少少用的不是特别痛快,语法定义太过于特立独行;
小白于世一直弄不清楚if中条件判断什么时候使用”-eq”, “==”, “=”, 以及左边右边的值类型应该是什么。。。一直没有搞清楚。今天看了一个视频,在网上一搜,发现一个里程碑一样的东西;
“我的世界里,从来不存在‘==’”
– by shell
在if做条件判断的时候,使用的运算符,只要不是“==”,使用“=”和“-eq”都是可以的,不管左右边的值类型是数字,还是字符串,尽管在shell中都是字符串。
我很高兴痛快的写下了一下代码:
#!/bin/sh#if.shParaNum=$#ParaCmd=$*if [ $ParaNum -ne 1 ]then echo "ParaNum is invaild:$ParaNum" echo "ParaCmd is : $ParaCmd" return 1else echo "ParaNum Check is OK"fiif [ $1 = "abc" ]; then echo "frist Para is Ok"else echo "frist Para is invaild:$1"fi
0 0
- 多年之痒,终结于今日
- CE工作组于今日成立
- CSDN博客于今日开通啦!~
- 微软可能将于今日提供Vista SP1中文版下载
- FXAT编码法于今日凌晨基本定型!!
- 惠普:XP终结之时即PC复活之日
- WebSphere Application Server V6.1 Fix Pack 23于今日发布
- XStream使用之终结
- 感想之终结篇
- 一个程序员的多年珍藏(1月23日最新更新)
- 一个程序员的多年珍藏(1月23日最新更新)
- 一个程序员的多年珍藏(1月23日最新更新)
- 一个程序员的多年珍藏(1月23日最新更新)
- 一个程序员的多年珍藏(1月23日最新更新)
- 庆贺俺在BLOG的小船于今日(公元二OO四年八月九日)终于起锚开始远航了!!
- Vim命令之终结篇
- OI之路就此终结
- windows 多线程之终结线程
- 程序员-前行-001-c++程序
- X86 内存布局分析(Memory map)
- jap 复合查询
- oracle存储过程和存储函数(1)
- numpy入门2
- 多年之痒,终结于今日
- Android ORM框架介绍之android-liteorm(archiver)注解与封装
- Mysql 平均值中的最小值
- (2)HTML5-内容标记方法
- SRILM使用之用平滑Katz回退训练语言模型
- IO流
- jvm的原理
- QQ互联帐号注册流程
- servlet+jsp实现小小购物车功能