Java OutputStream Write copyFile(File fromFile, File toFile)

Here you can find the source of copyFile(File fromFile, File toFile)

Description

copy File

License

Open Source License

Declaration

private static void copyFile(File fromFile, File toFile) throws IOException 

Method Source Code


//package com.java2s;
/*//from   w  w w  . j av a  2 s.c o  m
 * Copyright (c) 2007-2011 by The Broad Institute of MIT and Harvard.  All Rights Reserved.
 *
 * This software is licensed under the terms of the GNU Lesser General Public License (LGPL),
 * Version 2.1 which is available at http://www.opensource.org/licenses/lgpl-2.1.php.
 *
 * THE SOFTWARE IS PROVIDED "AS IS." THE BROAD AND MIT MAKE NO REPRESENTATIONS OR
 * WARRANTES OF ANY KIND CONCERNING THE SOFTWARE, EXPRESS OR IMPLIED, INCLUDING,
 * WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
 * PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF LATENT OR OTHER DEFECTS, WHETHER
 * OR NOT DISCOVERABLE.  IN NO EVENT SHALL THE BROAD OR MIT, OR THEIR RESPECTIVE
 * TRUSTEES, DIRECTORS, OFFICERS, EMPLOYEES, AND AFFILIATES BE LIABLE FOR ANY DAMAGES
 * OF ANY KIND, INCLUDING, WITHOUT LIMITATION, INCIDENTAL OR CONSEQUENTIAL DAMAGES,
 * ECONOMIC DAMAGES OR INJURY TO PROPERTY AND LOST PROFITS, REGARDLESS OF WHETHER
 * THE BROAD OR MIT SHALL BE ADVISED, SHALL HAVE OTHER REASON TO KNOW, OR IN FACT
 * SHALL KNOW OF THE POSSIBILITY OF THE FOREGOING.
 */

import java.io.*;

public class Main {
    private static void copyFile(File fromFile, File toFile) throws IOException {

        System.out.println("cp " + fromFile.getName() + " " + toFile.getName());

        Runtime.getRuntime().exec("cp " + fromFile.getAbsolutePath() + " " + toFile.getAbsolutePath());

    }
}

Related

  1. copyBytes(InputStream iStream, OutputStream oStream)
  2. copyBytesAndClose(final InputStream is, final OutputStream os)
  3. copyBytesToFile(byte[] bytes, File outputFile)
  4. copyBytesToStream(ByteArrayOutputStream from, OutputStream to)
  5. copyBytesToStream(InputStream inputStream, OutputStream outputStream, int length)
  6. copyFile(final InputStream in, final OutputStream out, final int size)
  7. copyFile(InputStream in, OutputStream out)
  8. copyFile(InputStream in, OutputStream out, boolean close)
  9. copyFile(InputStream inputStream, OutputStream outputStream)