我有一些舊的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