考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
  当前位置:Linux认证 > 红帽认证 > 红帽认证辅导 > 文章内容
  

RHCE学习笔记:Shell

来源:Linux社区 [ 2016年2月11日 ] 【

我还可以用 $# 统计所有的变量数目,$* 输出所有变量

例如:输出第一个位置值(程序本身名字) 第二个位置的值(其实是第一个参数)

输出的时候注意区别,单引号,双引号和反引号

还有一些预定义的变量有特殊意义, $?表示上一次的命令的返回值,0表示成功,其他数字表示失败

比较主要可以对数值,字符比较;注意这个和其他很多语言是反的,-eq ,-gt之类的比较的是数字;==,

除此还可以判断文件,目录是否存在。

对于数值运算,可以通过declare,(()),let和bc来操作。但是只有bc可以进行浮点运算,其他都是整数运算。

条件判断语句一般有两种 if ..else 或者 case 的形式。

比如判断一个用户名是否存在

根据case 判断

循环比较常用 while 和 for

本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved