看板 Perl 關於我們 聯絡資訊
上傳中文的檔案名稱到UTF8的FTP Server會導致亂碼的現象 想問看看perl有沒有辦法監控Ftp 取得是否有user正在上傳檔案 然後在將檔案名稱透過convmv來轉碼? 主要的問題是再監控Ftp 不知道perl有辦法做到嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.168.211.189
mosquito520:在USER把檔案寫好之前你也沒辦法動檔名吧 03/21 15:16
mosquito520:那直接去掃整個資料夾檢查檔名,編碼錯誤的就轉碼 03/21 15:16
mosquito520:再搭配cron去執行這樣如何? 03/21 15:17
b60413:嗯嗯 的確是~不過如用cron的話 就沒辦法即時更改 03/21 21:48
b60413:當home底下的使用者多的時候 要檢查應該也會花一段時間 03/21 21:48
b60413:所以有想過這樣的作法 但因為種種原因而沒實做 03/21 21:49
buganini:Linux-15472 另外PureFtpd應該有內建解決方案 04/05 21:32