卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

linux判斷目錄是否存在方法 如何判斷l(xiāng)inux是文件還是目錄?

如何判斷l(xiāng)inux是文件還是目錄?如果是腳本,可以通過(guò)ls-l命令判斷,因?yàn)槟夸浀牡谝粋€(gè)字母是d。如果是編程,可以參考以下內(nèi)容。manstat中有一個(gè)宏。H確定它是什么文件:s_Isreg()公共文件

如何判斷l(xiāng)inux是文件還是目錄?

如果是腳本,可以通過(guò)ls-l命令判斷,因?yàn)槟夸浀牡谝粋€(gè)字母是d。如果是編程,可以參考以下內(nèi)容。manstat中有一個(gè)宏。H確定它是什么文件:s_Isreg()公共文件s_Isdir()目錄文件s_Ischr()字符特殊文件s_Isblk()塊特殊文件s_Isfifo()管道或FIFOs_Islnk()符號(hào)連接(在POSIX中不可用)。1或SVR4)s_Issock()插槽(POSIX。1或SVR4沒(méi)有此類(lèi)型)可以參考APUE文件目錄的相關(guān)部分了解詳細(xì)信息。具體示例如下:#include<stdio。H>#include<sys/stat.H>intmain(intargc,char*argv){struct statbufif(argc<2){printf(“needparameter”)Return-1}if(LSTAT(argv[1],&buf)<0){printf(“LSTAT error for%sRn”,argv[1])return}if(s)}ISDIR(buf.st模式)printf(%sIsDIRrn”,argv[1])elseif(SISREG(buf.st模式)printf(%sIsFILErn”,argv[1])return0}