注释:$* 和 $@ 都表示传递给函数或脚本的所有参数,不被双引号(" ")包含时,都以"$1" "$2" ...
-nt 用法 if [ FileName1 -nt FileName2 ];如果FileName1比FileName2新即最新修改,或者FileName1存在且FileName2不存在,以上两种情况为真。 -ot 用法 if [ FileName1 -ot FileName2 ];如果FileName1比FileName2旧,或者FileName1不存在且FileName2存在,以上两种情况为真。 如下: -ef 用法 if [ FileN...
file1 -ef file2 测试以判断两个文件是否与同一个设备相连,是否拥有相同的 inode 编号 file1 -nt file2 测试以判断第一个文件是否比第二个文件更新(由修改日期决定) file1 -ot file2 测试以判断第一个文件是否比第二个文件更旧 以下示例显示了使用这些运算符比较文件的结果: $ [ evan -nt spencer ] $ ...
-r:判断该文件是否存在且为读文件, -u:判断该文件是否存在且具有SUID特殊权限. -s:判断该文件是否存在且为非空文件. -nt:判断file1是否比file2新, eq:判度两个整数是否相等. le:小于等于,ge:大于等于,lt小于 例子: -rw-r--r--. 1 0 0 342 3月 15 22:56 ~ -rwxrwxrwx. 1 0 0 239 3月 15...
74:74:Privilege- separated SSH:/var/empty/sshd:/sbin/nologin file name:/tmp/passwd, linenumber:20, columns:7, linecontent:vagrant:x:500:500:vagra nt:/home/vagrant:/bin/bash file name:/tmp/passwd, linenumber:21, columns:7, linecontent:vboxadd:x:498:1::/var/ run/vboxadd:/bin/...
[ FILE1 -nt FILE2 ] 如果 FILE1 has been changed more recently than FILE2, or 如果 FILE1 exists and FILE2 does not则为真。 [ FILE1 -ot FILE2 ] 如果 FILE1 比 FILE2 要老, 或者 FILE2 存在且 FILE1 不存在则为真。 [ FILE1 -ef FILE2 ] 如果 FILE1 和 FILE2 指向相同的设备和节...
两个文件之间的比较,如test file1 –nt file2 -nt (newer than)判断file1是否比file2新 -ot (older than)判断file1是否比file2旧 -ef 判断file1与file2是否为同一文件,可用在判断hard link的判定上。主要意义在于判定两个文件是否均指向同一个inode ...
fl -nt f2,nt 的全拼为 newer than 文件fl比文件f2新则为真,即测试表达式成立。根据文件的修改时间来计算 fl -ot f2,ot 的全拼为 older than 文件fl比文件f2旧则为真,即测试表达式成立。根据文件的修改时间来计算 判断文件是否存在 代码语言:javascript 复制 [root@clsn scripts]# [ -f /etc/hosts ] [...
如果将FileName参数设置为“mailto:”协议格式,那么该函数将启动默认邮件客户程序,如Microsoft Outlook(也包括Microsoft Outlook Express)或Netscape Messanger。若用户机器中安装了多个邮件客户程序,则该函数将根据Windows 9x/NT注册表中mailto协议处理程序的设置确定启动哪个邮件客户程序。格式一:mailto 如:ShellExecute...