From aced3e4562b3feac81a11e392ede8b1b30c40345 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Mon, 13 Mar 2017 23:25:59 -0400 Subject: new main mode --- dslog/Main.java | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/dslog/Main.java b/dslog/Main.java index 0d35e8b..159ee00 100644 --- a/dslog/Main.java +++ b/dslog/Main.java @@ -24,9 +24,25 @@ class Main { }); } + public static void wch(String dirname) throws IOException { + Logdir.opendir(dirname).forEach((k,v)->{ + boolean match = false; + try (DseventsReader r = v.dsevents()) { + if (r == null || r.version() != 3) + return; + while (r.hasNext()) { + DseventsReader.Event e = r.next(); + System.out.println(e.time +"\u001E"+e.message); + } + } catch (IOException e) { + throw new RuntimeException(e); + } + }); + } + public static void main(String[] args) throws IOException { for (String dirname : args) { - ls(dirname); + wch(dirname); } } } -- cgit v1.2.3