[問題] File開檔, 檔名有空白的問題

看板Ruby作者 (B1ack3y3)時間11年前 (2013/04/07 00:43), 編輯推噓1(105)
留言6則, 4人參與, 最新討論串1/1
環境: Max OS X ruby 1.9.3p392 (2013-02-22 revision 39386) [x86_64-darwin12.3.0] 狀況: 用File.open('2013-04-05 17:23:25 +0000_Single Tap_Easy.txt', w+) 附錄: 會顯示找不到檔案, 如果我在空白的地方加上\ 2013-04-05\ 17:23:25\ +0000_Single\ Tap_Easy.txt 也是一樣@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.188.175

04/07 03:15, , 1F
自問自答一下, 原來是不能有冒號..
04/07 03:15, 1F

04/07 10:29, , 2F
後面的w+要是字串吧?
04/07 10:29, 2F

04/07 10:33, , 3F
長知識了,舊版Mac OS X的冒號是用來分隔資料夾的符號
04/07 10:33, 3F

04/09 05:00, , 4F
windows 的檔名也不能有冒號
04/09 05:00, 4F

04/11 08:52, , 5F
沒記錯的話,用冒號分隔資料夾是OS9之前的用法,OSX只是
04/11 08:52, 5F

04/11 08:53, , 6F
沿用而已(OSX基本上是Unix底,分隔符號是/)
04/11 08:53, 6F
文章代碼(AID): #1HO52SzJ (Ruby)
文章代碼(AID): #1HO52SzJ (Ruby)