aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2023-01-18 21:21:24 +0900
committerMartin Schanzenbach <schanzen@gnunet.org>2023-01-18 21:21:24 +0900
commitb4ca07ad834a3fc022254300fb2c73f7232f679c (patch)
tree125b5039373990e97dc590e9034b5e1351033e46
parent832685b6a942a6ebbec8e1e5b8c33b6b85b0a727 (diff)
downloadgana-b4ca07ad834a3fc022254300fb2c73f7232f679c.tar.gz
gana-b4ca07ad834a3fc022254300fb2c73f7232f679c.zip
Make tempdir if necessary
-rwxr-xr-xformat.sh4
1 files changed, 3 insertions, 1 deletions
diff --git a/format.sh b/format.sh
index 1cdee4f..8727fc6 100755
--- a/format.sh
+++ b/format.sh
@@ -12,7 +12,8 @@
12## 12##
13me=$(basename $0) 13me=$(basename $0)
14 14
15version='1.3' 15version='1.4'
16# 1.4 -- create $TMPDIR if it does not exist
16# 1.3 -- add support for optional arg SELEXP 17# 1.3 -- add support for optional arg SELEXP
17# 1.2 -- add check for required arg TEMPLATE 18# 1.2 -- add check for required arg TEMPLATE
18# 1.1 -- add --help/--version support 19# 1.1 -- add --help/--version support
@@ -40,6 +41,7 @@ if [ x"$2" = x ] ; then : ; else
40fi 41fi
41 42
42if [ "$selexp" ] ; then 43if [ "$selexp" ] ; then
44 mkdir -p "$TMPDIR" || exit 1
43 t=$(mktemp) 45 t=$(mktemp)
44 trap "rm -f $t" EXIT 46 trap "rm -f $t" EXIT
45 recsel -e "$selexp" > $t && 47 recsel -e "$selexp" > $t &&