use /tmp if $HOME is not set main
authorFelix Kästner <4948415+fpunktk@users.noreply.github.com>
Fri, 18 Feb 2022 14:37:56 +0000 (15:37 +0100)
committerGitHub <noreply@github.com>
Fri, 18 Feb 2022 14:37:56 +0000 (15:37 +0100)
README.md

index db7dc5d94346a9da8cc72cf94671256c905840dc..e04b3204bb7dc4bf223f2ea2c14600359959d20b 100644 (file)
--- a/README.md
+++ b/README.md
@@ -74,7 +74,7 @@ trccmd() {
     [ ${#trcvar} -lt 65536 ] || { echo "ERROR: content of trcdir '$trcdir' is too big, even after minifying and compressing with '$*'" >&2; return 1; }
     # export $TRAVELRCDIR and create this directory, it could also be created in /tmp
     echo '
     [ ${#trcvar} -lt 65536 ] || { echo "ERROR: content of trcdir '$trcdir' is too big, even after minifying and compressing with '$*'" >&2; return 1; }
     # export $TRAVELRCDIR and create this directory, it could also be created in /tmp
     echo '
-export TRAVELRCDIR=$HOME/.travelrc.travelled
+export TRAVELRCDIR=${HOME:-/tmp}/.travelrc.travelled
 readonly TRAVELRCDIR
 mkdir --parents $TRAVELRCDIR'
     # SSH_TTY should still be set to figure out whether this is a ssh session
 readonly TRAVELRCDIR
 mkdir --parents $TRAVELRCDIR'
     # SSH_TTY should still be set to figure out whether this is a ssh session