Perl - 第十六章 | Perl 目錄操作
以下是用於播放目錄的標準功能。
1 | opendir DIRHANDLE, EXPR # 打開目錄 |
顯示所有的文件
顯示目錄下的所有文件,以下範例使用了glob操作符,演示如下:
1 | #!/usr/bin/perl |
以下範例可以列出當前目錄下的所有文件:
1 | #!/usr/bin/perl |
如果你要顯示/tmp目錄下所有以.c結尾的文件,可以使用以下程式碼:
1 | #!/usr/bin/perl |
建立一個新目錄
我們可以使用mkdir函數來建立一個新目錄,執行前你需要有足夠的權限來建立目錄:
1 | #!/usr/bin/perl |
刪除目錄
我們可以使用rmdir函數來刪除目錄,執行該操作需要有足夠權限。另外要刪除的目錄必須的空目錄:
1 | #!/usr/bin/perl |
切換目錄
我們可以使用chdir函數來切換當期目錄,執行該操作需要有足夠權限。範例如下:
1 | #!/usr/bin/perl |
這將產生以下結果:
1 | 你現在所在的目錄為 /home |
註:以上參考了
Tutorialspoint, Perl - Directories