转自:http://www.maomao365.com/?p=6227

Shell学习笔记,shell脚本

复制代码 代码如下:

摘要:

1. 判断格式

1) test 参数 文件

例: test -e /root/install.log

2) [ 参数 文件 ]  — 推荐使用

例: [ -e /root/install.log ]

注意:中括号后面和前面需要有空格

if($(window.frames[“iframepage”].document).find(‘.l-grid-row-cell’).length
> 0){
  alert(1);
}else{
  alert(2);
}

下文将制作一个isnumber验证整型的函数,供在sql脚本中做数值判断,如下所示:

2. 判断文件类型参数

1)-d 文件:判断该文件是否存在,并且是否为目录文件

2)-e 文件:判断文件是否存在

3)-f 文件:判断文件是否存在,并且是否为普通文件

4)-s 文件:判断文件是否存在,并且是否为非空

5)其他文件类型判断:

-b 块设备文件;-c 字符设备文件;-L 符号链接文件; -p 管道文件;-S
套接字文件

示例:

[[email protected] ~]# [ -d /root ] && echo yes || echo no
yes
[[email protected] ~]# [ -e /root/install.log ] && echo yes || echo no
yes
[[email protected] ~]# [ -f /root/install.log ] && echo yes || echo no
yes
[[email protected] ~]# [ -s /root/install.log ] && echo yes || echo no
yes

 

判断id为iframepage的iframe中css为1-grid-row-cell的元素是否存在

发表评论

电子邮件地址不会被公开。 必填项已用*标注