亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標(biāo)題: 如何檢測目錄里面的文件存在與否?請教 [打印本頁]

作者: jacksting    時間: 2007-03-20 14:41
標(biāo)題: 如何檢測目錄里面的文件存在與否?請教
比如目錄下的文件/a/b.dat,Perl如何檢測這個文件存在與否?
因為確定這個文件名就叫b.dat,不想用循環(huán)遍歷/a目錄,然后再判斷-e b.dat.
作者: flw    時間: 2007-03-20 14:45
if ( -d '/a' && -f '/a/b.dat' ){
    ....
}
作者: jacksting    時間: 2007-03-20 14:52
原帖由 flw 于 2007-3-20 14:45 發(fā)表
if ( -d '/a' && -f '/a/b.dat' ){
    ....
}

謝謝flw的快速回復(fù),這樣試過了,不行。
也就是說,-e '/a/b.dat'或者-f '/a/b.dat'都返回false,
但是如果把b.dat放在當(dāng)前目錄, -e 'b.dat' 或者 -f 'b.dat'就返回true.

之所以要連目錄一起檢測,就是現(xiàn)在這個檢測代碼嵌入在CGI當(dāng)中,改變目錄可能對其它人環(huán)境造成影響,
又不想多次都遍歷目錄去檢測各個文件,故有此問。
作者: jacksting    時間: 2007-03-20 15:16
flw的方法可以。-e現(xiàn)在也可以帶目錄檢測了。莫名。




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2