File::Path管理多级目录

语法:

  use File::Path qw(make_path remove_tree);

  make_path('foo/bar/baz', '/zug/zwang');
  make_path('foo/bar/baz', '/zug/zwang', {
      verbose => 1,
      mode => 0711,
  });

  remove_tree('foo/bar/baz', '/zug/zwang');
  remove_tree('foo/bar/baz', '/zug/zwang', {
      verbose => 1,
      error  => \my $err_list,
  });

make_path 可以创建多级目录,这一点上类似于Unix命令 mkdir -p .
remove_tree 用于删除目录,无论目录下是否有内容,类似于Unix命令 rm –r

转载于:https://www.cnblogs.com/tjxwg/archive/2013/02/17/2914729.html

最近做一个项目,需要一个在线的HTML编辑器,在网找了开源的FCKeditor,发现功能不错。 但发现以编辑的方式随时改变图片等文件的上传地址不是很方便, 虽然其本身提供了很多方式如配置Web.config、使用Application、使用Session等,都有其不便或弱点 例如使用Session就有过期问题等,在网上找了一下没找到好的方案,大部分是采取对Session扩展的方法。 后来决定更改一下, 更改后的只是增加了一个属性UseFilePath,在使用.net版本的控件时只要用以下方式引用即可 <cc:PHEditor ID="FCKeditor1" UseFilePath="/mytest/" BasePath="/htmledit/" Height="300" Width="600" runat="server"> 其中/mytest/就是你设置的地址,增加的属是可读可写的,所以可以cs文件直接更改,如:FCKeditor1.UseFilePath="/xyz/"; 另外增加两套工具列表样式(其实只要自己更改fckconfig.js中的相关参数就可以任意扩展的) 此外对其本身的命名空间名不太喜欢,就自己改了一下, 默认命名空间改为:PoetryHtmlEditor.HtmlEditor 文件浏览命名空间改为:PoetryHtmlEditor.HtmlEditor.FileBrowser.Connector 文件上传命名空间改为:PoetryHtmlEditor.HtmlEditor.FileBrowser.Uploader 其它的属性名未作任何改变。打算使用的朋友别忘了改下引用哟。 ----------------文件说明----------------- FCKeditor.Net_2.6.3.rar 这是更改后的.net控件的项目文件(VS2008),如果你愿意自己在改改吧 :) FCKeditor_2.6.4.rar 这是FCKeditor和带的一个示例文件,将其解压到网站根目录就可以直接测试了。 ---------------------------------------------------------------- 本人不保证一定可以正常使用, 我的环境是.net3.5,ie8,vs2008 ----------------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值