Chinaunix首页 | 论坛 | 博客
  • 博客访问: 48407
  • 博文数量: 51
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 72
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-22 16:36
个人简介

地方

文章分类

全部博文(51)

文章存档

2013年(51)

我的朋友

分类: LINUX

2013-04-22 16:37:48

该模块类似shell下的mkdir的功能。

脚本如下:

#!/usr/bin/perl

use strict;
use warnings;
use File::Path qw(make_path remove_tree);

make_path(
    '/home/sysadmin/aaa/test/bb/test',
    {
        verbose => 1,
        mode    => 0711,
    }
);

remove_tree(
    '/home/sysadmin/aaa/test',
    {
        verbose => 1,
        error   => \my $err_list,
    }
);


运行脚本如下:

[root@localhost crontab]# ./file_path.pl
mkdir /home/sysadmin
mkdir /home/sysadmin/aaa
mkdir /home/sysadmin/aaa/test
mkdir /home/sysadmin/aaa/test/bb
mkdir /home/sysadmin/aaa/test/bb/test
rmdir test
rmdir bb
rmdir /home/sysadmin/aaa/test


阅读(207) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:windows下好用的perl打包工具--Cava Packager

给主人留下些什么吧!~~