自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

解析九大Perl目錄操作函數(shù)用法

開發(fā) 架構
你對Perl目錄操作函數(shù)的概念是否熟悉,這里向大家簡單介紹一下,Perl自帶的函數(shù)遠不及php多,但功能確實很強大,實現(xiàn)起來也只有幾行代碼。

本文和大家重點討論一下Perl目錄操作函數(shù)的概念,這里主要介紹一下九種Perl目錄操作函數(shù)的用法,希望通過本文的學習你對Perl目錄操作函數(shù)的概念有所了解。

Perl目錄操作函數(shù):

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

1、Perl目錄操作函數(shù)之mkdir函數(shù)

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

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

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

2、Perl目錄操作函數(shù)之chdir函數(shù)

調用語法:chdir(dirname)

3、Perl目錄操作函數(shù)之opendir函數(shù)

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

4、Perl目錄操作函數(shù)之closedir函數(shù)

調用語法:closedir(mydir)

5、Perl目錄操作函數(shù)之readdir函數(shù)

調用語法:readdir(mydir)

6、Perl目錄操作函數(shù)之telldir函數(shù)

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

7、Perl目錄操作函數(shù)之seekdir函數(shù)

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

8、Perl目錄操作函數(shù)之rewinddir函數(shù)

調用語法:rewinddir(mydir)

9、Perl目錄操作函數(shù)之rmdir函數(shù)

調用語法:rmdir(dirname)

程序代碼:
 

  1. #!/usr/bin/Perl  
  2.  
  3. sublistdir{my@arr,$j=0;  
  4. for($i=0;$i<=$#_;$i++){  
  5. if(-d$_[$i]){  
  6. if(opendir($handle,$_[$i])){  
  7. while($dir=readdir($handle)){  
  8. if(!($dir=~m/^\.$/)and!($dir=~m/^(\.\.)$/)){  
  9. print"$dir";  
  10. if(-d$_[$i]."\\$dir"){  
  11. $arr[$j++]=$_[$i]."\\$dir";  
  12. print"\t[DIR]"  
  13. }  
  14. print"\n";  
  15. }  
  16. }  
  17. closedir($handle);  
  18. }  
  19. }  
  20. }  
  21. if($j>0){  
  22. listdir(@arr);  
  23. }  
  24. }  
  25. listdir"D:\\download";  

【編輯推薦】

 

  1. Perl 開發(fā)工具大全
  2. Perl文件句柄概念詳解
  3. 解析四大Perl操作符用法
  4. 實例解析Perl多進程技術的應用
  5. Perl學習筆記----Perl格式化輸出詳解


 

責任編輯:佚名 來源: csdn.net
相關推薦

2010-07-19 14:13:41

Perl函數(shù)

2010-07-16 16:56:01

Perl構造函數(shù)

2010-07-14 14:46:57

Perl操作符

2010-07-19 14:20:57

Perl函數(shù)

2010-07-19 14:37:01

Perl進程啟動函數(shù)

2010-07-15 14:01:10

Perl目錄句柄

2010-07-13 09:23:00

Perl變量

2010-07-16 17:04:38

Perl方法

2010-07-20 15:54:40

Perl簡單變量

2010-07-13 13:49:43

Perl foreac

2010-07-19 10:01:57

Perl函數(shù)

2010-06-29 18:33:31

UML建模圖形

2010-07-19 11:12:43

Perl 不等于

2010-07-23 15:59:33

Perl encode

2010-07-15 10:22:23

Perl控制結構

2010-07-16 08:47:53

Perl if語句

2010-07-20 09:45:04

Perl繼承

2010-07-20 15:02:20

Perl數(shù)組

2010-07-23 13:53:33

Perl grep函數(shù)

2010-07-15 14:25:06

Perl時間函數(shù)
點贊
收藏

51CTO技術棧公眾號