From: martin f. krafft Date: Mon, 12 May 2008 15:30:16 +0000 (+0100) Subject: import TS function X-Git-Url: https://git.madduck.net/etc/zsh.git/commitdiff_plain/d2ce0bf268914d7e6d536318b4ec11a12bb7c012?ds=sidebyside;hp=-c import TS function --- d2ce0bf268914d7e6d536318b4ec11a12bb7c012 diff --git a/.zsh/func/TS b/.zsh/func/TS new file mode 100755 index 0000000..dc2e65f --- /dev/null +++ b/.zsh/func/TS @@ -0,0 +1,20 @@ +#!/bin/sh +# +# func/TS +# +# a convenient way to create an environment for collaborative testing +# +# Copyright © 1994–2008 martin f. krafft +# Released under the terms of the Artistic Licence 2.0 +# +# Source repository: http://git.madduck.net/v/etc/zsh.git +# + +local topic filename ret +topic="${(j:_:)@}" +filename="${TMPDIR:-/tmp}/script.${topic:-$LOGNAME}.$$.$(date +%Y%m%d.%H%M)" +PS1="%# " script -c "zsh -f" -f -q +ret=$? +echo "$filename" +return $ret +exit $ret