91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Perl中如何使用目錄操作函數

發布時間:2021-07-14 14:25:09 來源:億速云 閱讀:285 作者:Leah 欄目:開發技術

這篇文章給大家介紹Perl中如何使用目錄操作函數,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

Perl目錄操作函數:

Perl自帶的函數遠不及php多,但功能確實很強大,實現起來也只有幾行代碼。

1、Perl目錄操作函數之mkdir函數

調用語法:mkdir(dirname,permisions)
dirname:將要創建的目錄名,可以為字符串或表達式、
permisions:八進制數,指定目錄的訪問權限、

目錄的訪問權限、其值和意義如下:

權限 值權限
4000運行時設置用戶ID
2000運行時設置組ID
1000粘貼位
0400擁有者讀權限
0200擁有者寫權限
0100擁有者執行權限
0040組讀權限
0020組寫權限
0010組執行權限
0004所有人讀權限
0002所有人寫權限
0001所有人執行權限

2、Perl目錄操作函數之chdir函數

調用語法:chdir(dirname)

3、Perl目錄操作函數之opendir函數

調用語法:opendir(dirvar,dirname)
dirvar:目錄句柄,與文件句柄類似
dirname:目錄名,可為字符串或表達式
調用成功返回真,否則返回假

4、Perl目錄操作函數之closedir函數

調用語法:closedir(mydir)

5、Perl目錄操作函數之readdir函數

調用語法:readdir(mydir)

6、Perl目錄操作函數之telldir函數

調用語法:location=telldir(mydir)
返回當前所在目錄

7、Perl目錄操作函數之seekdir函數

調用語法:seekdir(mydir,location)
location必須為telldir函數返回的值

8、Perl目錄操作函數之rewinddir函數

調用語法:rewinddir(mydir)

9、Perl目錄操作函數之rmdir函數

調用語法:rmdir(dirname)

程序代碼:

#!/usr/bin/Perl   sublistdir{my@arr,$j=0;  for($i=0;$i<=$#_;$i++){  if(-d$_[$i]){  if(opendir($handle,$_[$i])){  while($dir=readdir($handle)){  if(!($dir=~m/^\.$/)and!($dir=~m/^(\.\.)$/)){  print"$dir";  if(-d$_[$i]."\\$dir"){  $arr[$j++]=$_[$i]."\\$dir";  print"\t[DIR]"  }  print"\n";  }  }  closedir($handle);  }  }  }  if($j>0){  listdir(@arr);  }  }  listdir"D:\\download";

關于Perl中如何使用目錄操作函數就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥滨县| 无极县| 法库县| 营山县| 辰溪县| 巴中市| 额济纳旗| 清水县| 凤山县| 乐清市| 于田县| 岱山县| 玛曲县| 龙海市| 孝感市| 新和县| 曲靖市| 岢岚县| 东宁县| 海盐县| 蒙城县| 衡山县| 原阳县| 上虞市| 土默特右旗| 肥东县| 延庆县| 威信县| 全州县| 阜新市| 墨脱县| 远安县| 扎鲁特旗| 山西省| 庆阳市| 姚安县| 苏尼特右旗| 邯郸市| 舟山市| 南康市| 隆昌县|