import java.io.*;
import com.macfaq.io.*;
public class TeeCopier {
public static void main(String[] args) {
if (args.length != 3) {
System.out.println("Usage: java TeeCopier infile outfile1 outfile2");
return;
}
try {
FileInputStream fin = new FileInputStream(args[0]);
FileOutputStream fout1 = new FileOutputStream(args[1]);
FileOutputStream fout2 = new FileOutputStream(args[2]);
TeeOutputStream tout = new TeeOutputStream(fout1, fout2);
BufferedStreamCopier.copy(fin, tout);
fin.close();
tout.close();
}
catch (IOException e) {
System.err.println(e);
}
}
}
|