Logo

Programming-Idioms

  • Java
  • Ruby
  • Haskell
  • JS
  • Lua
  • Clojure
  • Python

Idiom #228 Copy a file

Copy the file at path src to dst.

import shutil
shutil.copy(src, dst)
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
Files.copy(Path.of(src), Path.of(dst));
require 'fileutils'
FileUtils.copy(src, dst)
const { copyFileSync } = require('fs');
copyFileSync(src, dst);
with Ada.Directories;
Ada.Directories.Copy_File (Source_Name => Src,
                           Target_Name => Dst);

New implementation...