| [b]运算符[/b] | [b]描述[/b] | [b]示例[/b] |
| [b]文件比较运算符 [/b] | ||
| -e [i]filename[/i] | 如果 [i]filename[/i]存在,则为真 | [ -e /var/log/syslog ] |
| -d [i]filename[/i] | 如果 [i]filename[/i]为目录,则为真 | [ -d /tmp/mydir ] |
| -f [i]filename[/i] | 如果 [i]filename[/i]为常规文件,则为真 | [ -f /usr/bin/grep ] |
| -L [i]filename[/i] | 如果 [i]filename[/i]为符号链接,则为真 | [ -L /usr/bin/grep ] |
| -r [i]filename[/i] | 如果 [i]filename[/i]可读,则为真 | [ -r /var/log/syslog ] |
| -w [i]filename[/i] | 如果 [i]filename[/i]可写,则为真 | [ -w /var/mytmp.txt ] |
| -x [i]filename[/i] | 如果 [i]filename[/i]可执行,则为真 | [ -L /usr/bin/grep ] |
| [i]filename1[/i]-nt [i]filename2[/i] | 如果 [i]filename1[/i]比 [i]filename2[/i]新,则为真 | [ /tmp/install/etc/services -nt /etc/services ] |
| [i]filename1[/i]-ot [i]filename2[/i] | 如果 [i]filename1[/i]比 [i]filename2[/i]旧,则为真 | [ /boot/bzImage -ot arch/i386/boot/bzImage ] |
| [b]字符串比较运算符 [/b](请注意引号的使用,这是防止空格扰乱代码的好方法) | ||
| -z [i]string[/i] | 如果 [i]string[/i]长度为零,则为真 | [ -z "$myvar" ] |
| -n [i]string[/i] | 如果 [i]string[/i]长度非零,则为真 | [ -n "$myvar" ] |
| [i]string1[/i]= [i]string2[/i] | 如果 [i]string1[/i]与 [i]string2[/i]相同,则为真 | [ "$myvar" = "one two three" ] |
| [i]string1[/i]!= [i]string2[/i] | 如果 [i]string1[/i]与 [i]string2[/i]不同,则为真 | [ "$myvar" != "one two three" ] |
| [b]算术比较运算符 [/b] | ||
| [i]num1[/i]-eq [i]num2[/i] | 等于 | [ 3 -eq $mynum ] |
| [i]num1[/i]-ne [i]num2[/i] | 不等于 | [ 3 -ne $mynum ] |
| [i]num1[/i]-lt [i]num2[/i] | 小于 | [ 3 -lt $mynum ] |
| [i]num1[/i]-le [i]num2[/i] | 小于或等于 | [ 3 -le $mynum ] |
| [i]num1[/i]-gt [i]num2[/i] | 大于 | [ 3 -gt $mynum ] |
| [i]num1[/i]-ge [i]num2[/i] | 大于或等于 | [ 3 -ge $mynum ] |
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有