Re: [問題] 建立目錄問題

看板Perl作者時間15年前 (2009/11/04 09:39), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《s1106 (big john)》之銘言: : 寫了一個從檔案讀取2.txt的字元來建立目錄如下: : #!/usr/bin/perl -w : unless (open(INFILE, "2.txt")) { : die ("cannot open input file file:$^E\n"); : } : $line=<INFILE>; : while ($line ne "") { : mkdir ($line) or warn "Cannot opendir :$^E\n"; : $line=<INFILE>; : } : -------------------------------------------------- : 當我執行時 ,Cannot opendir :檔案名稱、目錄名稱或磁碟區標籤語法錯誤。 : 有人可以告訴我哪裡錯了嗎? 個人猜測應該是沒有過濾掉檔案中的 \n 或是 \r 字元。 根據上述的錯誤訊息,判斷應該是 Win32 環境下。 建議參考文章 http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx 說明哪些範圍的字元是允許的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.64.130

11/04 13:30, , 1F
謝謝你的提示,原來加個chomp就能解決
11/04 13:30, 1F

11/05 12:54, , 2F
11/05 12:54, 2F
文章代碼(AID): #1AyDjKOd (Perl)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1AyDjKOd (Perl)