這個腳本可以複製檔案......
path_file_name 就是原檔案的路徑跟名稱
copy_to_path_name 就是目的地跟名稱囉
當然你不要覺得他複製的比較快喔
是用龜速複製的喔...
他最大的優點就是還沒複製完檔案就給你中斷嚕~~~
- 代碼:
class File
def self.copy_file(file, path)
open(path, 'w+b'){|dst|open(file, 'r+b'){|scr|dst.write(@data)while@data = scr.read(16*1024**2)}}
end
end
- 代碼:
File.copy_file('path_file_name', 'copy_to_path_name')
path_file_name 就是原檔案的路徑跟名稱
copy_to_path_name 就是目的地跟名稱囉
當然你不要覺得他複製的比較快喔
是用龜速複製的喔...
他最大的優點就是還沒複製完檔案就給你中斷嚕~~~