新的起点 新的开始

快乐生活 !

Linux下 文件比较运算参数介绍

文件比较运算符                                                                     

           -e filename 如果 filename存在,则为真 [ -e /var/log/syslog ]                       

           -d filename 如果 filename为目录,则为真 [ -d /tmp/mydir ]                           

           -f filename 如果 filename为常规文件,则为真 [ -f /usr/bin/grep ]                   

           -L filename 如果 filename为符号链接,则为真 [ -L /usr/bin/grep ]                   

           -r filename 如果 filename可读,则为真 [ -r /var/log/syslog ]                        

           -w filename 如果 filename可写,则为真 [ -w /var/mytmp.txt ]                        

           -x filename 如果 filename可执行,则为真 [ -L /usr/bin/grep ]                       

           filename1 -nt filename2 如果 filename1比 filename2新,则为真 [                      

       /tmp/install/etc/services -nt /etc/services ]                                      

           filename1-ot filename2 如果 filename1比 filename2旧,则为真 [ /boot/bzImage        

           -ot arch/i386/boot/bzImage ]                                                        

           字符串比较运算符 (请注意引号的使用,这是防止空格扰乱代码的好方法)                

           -z string 如果 string长度为零,则为真 [ -z "$myvar" ]                              

           -n string 如果 string长度非零,则为真 [ -n "$myvar" ]                              

           string1= string2 如果 string1与 string2相同,则为真 [ "$myvar" = "one two three" ]

           string1!= string2 如果 string1与 string2不同,则为真 [ "$myvar" != "one two three" ]

posted on 2007-03-09 13:11 advincenting 阅读(293) 评论(0)  编辑  收藏 所属分类: Linux 相关


只有注册用户登录后才能发表评论。


网站导航:
 

公告

Locations of visitors to this page

导航

<2007年3月>
25262728123
45678910
11121314151617
18192021222324
25262728293031
1234567

统计

常用链接

留言簿(13)

随笔分类(71)

随笔档案(179)

文章档案(13)

新闻分类

IT人的英语学习网站

JAVA站点

优秀个人博客链接

官网学习站点

生活工作站点

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜