2 # -*- encoding: binary -*-
4 # Example of using IO.splice to copy a file
5 # This can be significantly faster than IO.copy_stream as data
6 # is never copied into userspace.
10 usage = "#$0 SOURCE DEST"
11 source = ARGV.shift or abort usage
12 dest = ARGV.shift or abort usage
13 IO::Splice.copy_stream(source, dest)