home *** CD-ROM | disk | FTP | other *** search
- /**
- Copy a file (like Unix cp).
- */
-
- bsh.help.cp = "usage: cp( fromFile, toFile )";
-
- cp( String fromFile, String toFile )
- {
- this.from = pathToFile( fromFile );
- this.to = pathToFile( toFile );
-
- this.in = new BufferedInputStream( new FileInputStream( from ) );
- this.out = new BufferedOutputStream( new FileOutputStream( to ) );
- byte [] buff = new byte [ 32*1024 ];
- while ( (len = in.read( buff )) > 0 )
- out.write( buff, 0, len );
- in.close();
- out.close();
- }
-
-