Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1148496
  • 博文数量: 312
  • 博客积分: 12522
  • 博客等级: 上将
  • 技术积分: 3376
  • 用 户 组: 普通用户
  • 注册时间: 2008-02-27 18:35
文章分类

全部博文(312)

文章存档

2016年(3)

2015年(1)

2013年(1)

2012年(28)

2011年(101)

2010年(72)

2009年(13)

2008年(93)

分类: IT业界

2011-06-28 17:33:21

该模块类似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

阅读(2202) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~