| -efilename 如果 filename存在,则为真 |
[-e /var/log/syslog ] |
| -dfilename 如果 filename为目录,则为真 |
[-d /tmp/mydir ] |
| -ffilename 如果 filename为常规文件,则为真 |
[-f /usr/bin/grep ] |
| -Lfilename 如果 filename为符号链接,则为真 |
[-L /usr/bin/grep ] |
| -rfilename 如果 filename可读,则为真 |
[-r /var/log/syslog ] |
| -wfilename 如果 filename可写,则为真 |
[-w /var/mytmp.txt ] |
| -xfilename 如果 filename可执行,则为真 |
[-L /usr/bin/grep ] |
| filename1-nt filename2 如果 filename1比 filename2 新,则为真 |
[ /tmp/install/etc/services -nt/etc/services ] |
| filename1-ot filename2 如果 filename1比 filename2 旧,则为真 |
[ /boot/bzImage -otarch/i386/boot/bzImage ] |