Utils-eurocon: add process folder; add script for parsing hrk log file
authorRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Mon, 28 Feb 2011 15:20:43 +0000 (17:20 +0200)
committerRazvan Deaconescu <razvan.deaconescu@cs.pub.ro>
Mon, 28 Feb 2011 18:11:26 +0000 (20:11 +0200)
Utils/test-socket-signal/test/eurocon-log/process/hrk_log_get_data [new file with mode: 0755]

diff --git a/Utils/test-socket-signal/test/eurocon-log/process/hrk_log_get_data b/Utils/test-socket-signal/test/eurocon-log/process/hrk_log_get_data
new file mode 100755 (executable)
index 0000000..49e1757
--- /dev/null
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+grep '^ps' | awk -F '[ \t<>:,]+' '
+BEGIN   {
+        rel_time = 0;
+        # printf "reltime percent upspeed dlspeed\n";
+}
+
+{
+        dlspeed = $4 + 0;
+        upspeed = $6 + 0;
+        download = $8 + 0;
+        size = $12 + 0;
+        percent = 100.0 * download / size;
+
+        printf "%d %.2f %.2f %.2f\n", rel_time, percent, upspeed, dlspeed;
+        rel_time++;
+}'