Author: toad
Date: 2007-06-15 15:53:23 +0000 (Fri, 15 Jun 2007)
New Revision: 13605
Added:
trunk/freenet/src/freenet/tools/MergeSFS.java
Log:
Add SFS merging tool
Added: trunk/freenet/src/freenet/tools/MergeSFS.java
===================================================================
--- trunk/freenet/src/freenet/tools/MergeSFS.java
(rev 0)
+++ trunk/freenet/src/freenet/tools/MergeSFS.java 2007-06-15 15:53:23 UTC
(rev 13605)
@@ -0,0 +1,24 @@
+package freenet.tools;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.PrintWriter;
+
+import freenet.support.SimpleFieldSet;
+
+public class MergeSFS {
+
+ /**
+ * @param args
+ * @throws IOException
+ */
+ public static void main(String[] args) throws IOException {
+ File f1 = new File(args[0]);
+ File f2 = new File(args[1]);
+ SimpleFieldSet fs1 = SimpleFieldSet.readFrom(f1, false, true);
+ SimpleFieldSet fs2 = SimpleFieldSet.readFrom(f2, false, true);
+ fs1.putAllOverwrite(fs2);
+ fs1.writeToOrdered(new PrintWriter(System.out));
+ }
+
+}