shell
werm520
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
shell控制结构
在shell脚本支持的工资结构有:if-then-else, case, for, while and until. 1. if-then-else 分支结构 它是一种基于条件测试结果的流程控制结构。 格式如下: if 条件1 then 命令列表1 elif 条件2 then 命令列表2 else 命令列表3 fi 2. case分支结构 case结构提供原创 2012-04-24 17:54:13 · 576 阅读 · 0 评论 -
shell特殊变量
$# 传递给脚本的参数个数 $* 传递给脚本的所有参数的值 $@ 与$*相同 $$ 脚本执行所对应的进程号 $! 后台运行的最后一个进程的进程号 $- 显示Shell使用的当前状态 $? 显示命令的退出状态,0为正确,1为错误原创 2012-04-25 15:38:29 · 453 阅读 · 0 评论 -
shell中引号的作用
双引号: 使用双引号可引用除字符$、`、\外的任意字符或字符串。这些特殊字符分别为美元符号,反引号和反斜线,对s h e l l来说,它们有特殊意义。如果使用双引号将字符串赋给变量并反馈它,实际上与直接反馈变量并无差别。 单引号: 单引号与双引号类似,不同的是s h e l l会忽略任何引用值。换句话说,如果屏蔽了其特殊含义,会将引号里的所有字符,包括引号都作为一个字符串。 反原创 2012-05-02 17:55:02 · 1645 阅读 · 0 评论 -
shell条件测试
1.数值测试 数值判断的格式如下: [ 数值1 关系运算符 数值2 ] //方括号与条件之间必须要有空格 -eq 两个数值相等 -lt 第一个数值小于第二个数值 -ne 两个数值不相等 -ge 第一个数值大于第二个数值 -gt 第一个数值不小于第二个数值 -le 第一个数值不大于第二个数值 例: #[ 100 -eq 100] #ec原创 2012-04-23 17:57:56 · 665 阅读 · 0 评论
分享