diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-11-28 10:37:06 (GMT) |
---|---|---|
committer | Daniel Narvaez <dwnarvaez@gmail.com> | 2012-11-28 10:37:06 (GMT) |
commit | a3335caea2879bea7d62d51a9a44e1340005293b (patch) | |
tree | ab24250a49def67a01e4cb37ef6fd00c68c27d61 /tools | |
parent | 7265563b8bb9fb9e74b5564fdc5dde5b7d68594a (diff) |
More generic logging approach
Diffstat (limited to 'tools')
-rwxr-xr-x | tools/log-command | 11 |
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]} |