Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorDaniel Narvaez <dwnarvaez@gmail.com>2012-11-28 10:37:06 (GMT)
committer Daniel Narvaez <dwnarvaez@gmail.com>2012-11-28 10:37:06 (GMT)
commita3335caea2879bea7d62d51a9a44e1340005293b (patch)
treeab24250a49def67a01e4cb37ef6fd00c68c27d61 /tools
parent7265563b8bb9fb9e74b5564fdc5dde5b7d68594a (diff)
More generic logging approach
Diffstat (limited to 'tools')
-rwxr-xr-xtools/log-command11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/log-command b/tools/log-command
new file mode 100755
index 0000000..3def5f9
--- /dev/null
+++ b/tools/log-command
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+toolsdir=`dirname "$0"`
+rootdir=`dirname "$toolsdir"`
+logsdir=$rootdir/logs
+
+mkdir -p $logsdir
+
+${@:(-$#):($#-1)} | tee -a $logsdir/${@: -1:1}.log
+
+exit ${PIPESTATUS[0]}