我有一些旧的CGI脚本似乎不能正常工作。Perl - 删除空格的目录
有一个目录
$dir = "schedule/2015/Some Directory/Some Deeper Directory";
我用File::Path
,我使用system("rm", "-rf", $dir);
或者remove_tree($dir)
也试过,但我得到了错误的目录不存在,当我做system("ls -l")
列出的目录。
另外我试着cd介绍一些目录和删除一些更深的目录,但没有运气。
其实当我在我的Mac上本地运行它时,它工作正常,但在Debian挤压服务器上失败。
perl版本是5.010001。
我没有更多关于服务器的信息,只有FTP访问。
你的想法是什么?
感谢
'remove_tree'适合我:'dir =“schedule/2015/Some Directory/Some Deeper Directory”; mkdir -p“$ dir”&& perl -MFile :: Path = remove_tree -we“remove_tree q {$ dir}”' – ThisSuitIsBlackNot