基本上,我試圖用今天的日期創建一個新目錄,然後創建一個新文件並將其保存在該文件夾中。創建一個新文件並保存在Perl中打開目錄
我可以得到所有步驟單獨工作,但該文件不希望被保存在目錄內。
mkdir($today);
opendir(DIR, $today) or die "Error in opening dir $today\n";
open SAVEPAGE, ">>", $savepage
or die "Unable to open $savepage for output - $!";
print SAVEPAGE $data;
close(SAVEPAGE);
closedir(DIR);
我已經做了很多的搜索,試圖找到合適的例子,但不幸的是在查詢中的每一個字我試圖讓數以百萬計的點擊「打開/保存/文件:基本上我的工作/目錄「等我知道我可以更好地處理錯誤等,這將是下一步,一旦我的功能工作。任何指針將不勝感激,歡呼。
你讓'opendir'與'chdir'混淆。前者「打開」該目錄,即讀取其包含的文件名。後者改變你的工作目錄,就像* nix和windows命令提示符下的命令'cd'。 – TLP