多年之痒,终结于今日

原创 2016年08月28日 22:54:19

多年之痒,终结于今日

shell脚本作为一个入门级基础开发基本功,尽管也会用,但是在if判断这块多多少少用的不是特别痛快,语法定义太过于特立独行;
小白于世一直弄不清楚if中条件判断什么时候使用”-eq”, “==”, “=”, 以及左边右边的值类型应该是什么。。。一直没有搞清楚。今天看了一个视频,在网上一搜,发现一个里程碑一样的东西;
“我的世界里,从来不存在‘==’”
– by shell
在if做条件判断的时候,使用的运算符,只要不是“==”,使用“=”和“-eq”都是可以的,不管左右边的值类型是数字,还是字符串,尽管在shell中都是字符串。
我很高兴痛快的写下了一下代码:


#!/bin/sh
#if.sh

ParaNum=$#
ParaCmd=$*


if [ $ParaNum -ne  1 ]
then
  echo "ParaNum is invaild:$ParaNum"
  echo "ParaCmd is : $ParaCmd"
  return 1
else
  echo "ParaNum Check is OK"
fi


if  [ $1 = "abc" ]; then
  echo "frist Para is Ok"
else
  echo "frist Para is invaild:$1"
fi
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

editplus,notepad++,ultraEdit使用技巧(附实用快捷键)(多年总结,待完善)

Editplus 1.快捷键Shift+Ctrl+N新建一个html时,发现没有jquery.js,即没有设置所需要的HTML模版: 设置方法:Tools-Preferences-(左侧框中)-Fil...

L2-016. 愿天下有情人都是失散多年的兄妹-PAT团体程序设计天梯赛GPLT(广度优先bfs)

L2-016. 愿天下有情人都是失散多年的兄妹 呵呵。大家都知道五服以内不得通婚,即两个人最近的共同祖先如果在五代以内(即本人、父母、祖父母、曾祖父母、高祖父母)则不可通婚。本题就请你帮助一对有情人...
  • liuchuo
  • liuchuo
  • 2016年08月21日 23:15
  • 1760

实战干货 | 这位成功转型机器学习的老炮,想把他多年的经验分享给你

这个年代,不怕你是大牛,就怕大牛还会写文章。 作为AI100智库专家,智亮总是能在口若悬河中,让人深入浅出地学到一堆堆干货,掏心窝子的干货。 多年的实战经验,让智亮无论是在知乎解答,...

这么多年的土豆都白吃了!土豆还能这么做,太香了

家常土豆饼      原料:土豆300克、水300克、面粉200克、盐3克。 做法:   1、土豆去皮,直接擦成丝到水里,这样可防止土豆变色,活面糊时也不需要再加清水了。   ...

新加坡总理公开多年前写的数独程序源码(C++版)

/*--------------------------------------------------------------------------------------- 新加坡总理李显...

成功转型机器学习,多年的经验分享

原址 这个年代,不怕你是大牛,就怕大牛还会写文章。 作为AI100智库专家,智亮总是能在口若悬河中,让人深入浅出地学到一堆堆干货,掏心窝子的干货。 ...

使用多年的vimrc

" Vimrc file, http://phuzz.org set fileencodings=utf-8,cp936,ucs-bom,latin set fileencoding=cp936 ...
  • amblue
  • amblue
  • 2012年03月20日 20:11
  • 453

团体程序设计天梯赛-练习集-L2-016. 愿天下有情人都是失散多年的兄妹(dfs)

题目链接一看题目,我以为可以用LCA算法写,写了半天,后来发现不是树(woc…) 再看题目,不超过5代,那么直接暴搜咯、、查询时,标记一个人的不超过5代的祖先,再从另一个人向上搜索在5代内是否有标记...

谈下工作多年的感受

下面大概谈一下感想: 1 写程序、做软件是一种职业,作为一个技术特质的程序人,初始的爱好和热情并不能让你的生活和职业生涯变得丰富,少数人可能最后演变为技术牛人、更多的普通的程序员们,最后面临的是无奈...

写给多年后的自己(new begin 2017 .7)

时光如梭,行色匆匆,转眼间大学过去了3年,回顾这三年的时光,简直是糟糕到透了,没有追求,没有自信,沉浸在游戏的快乐之中无法自拔。逃课,外卖,游戏,仿佛整个人都被这三样东西死死的锁住。身为一个计算机科学...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:多年之痒,终结于今日
举报原因:
原因补充:

(最多只允许输入30个字)