Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2114846
  • 博文数量: 227
  • 博客积分: 10521
  • 博客等级: 上将
  • 技术积分: 3452
  • 用 户 组: 普通用户
  • 注册时间: 2006-10-20 14:59
个人简介

低调做人,高调做事!

文章分类

全部博文(227)

文章存档

2013年(4)

2012年(8)

2011年(16)

2010年(24)

2009年(92)

2008年(83)

分类: LINUX

2008-12-29 23:46:13

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


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