diff options
author | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-08 11:32:11 +1200 |
---|---|---|
committer | Tom Ryder <tom@sanctum.geek.nz> | 2016-08-08 11:36:11 +1200 |
commit | ad556d77e1934f551f2d3515f64b1c1eb8a30b6f (patch) | |
tree | 4ea2993702021fd19e7472a56213299a0ff6c970 /bin | |
parent | Make gms(1) POSIX sh(1) (diff) | |
download | dotfiles-ad556d77e1934f551f2d3515f64b1c1eb8a30b6f.tar.gz dotfiles-ad556d77e1934f551f2d3515f64b1c1eb8a30b6f.zip |
Make tests of tempdir var more explicit
I'm pretty sure I've seen at least one implementation of sh(1) upset
about [ "$var" ] over [ -n "$var" ]
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/rndl | 2 | ||||
-rwxr-xr-x | bin/tlcs | 2 | ||||
-rwxr-xr-x | bin/try | 2 | ||||
-rwxr-xr-x | bin/urlc | 2 |
4 files changed, 4 insertions, 4 deletions
@@ -3,7 +3,7 @@ if [ "$#" -eq 0 ] ; then td= cleanup() { - [ "$td" ] && rm -fr -- "$td" + [ -n "$td" ] && rm -fr -- "$td" if [ "$1" != EXIT ] ; then trap - "$1" kill "-$1" "$$" @@ -70,7 +70,7 @@ fi # Temporary directory for the FIFOs td= cleanup() { - [ "$td" ] && rm -fr -- "$td" + [ -n "$td" ] && rm -fr -- "$td" if [ "$1" != EXIT ] ; then trap - "$1" kill "-$1" "$$" @@ -29,7 +29,7 @@ fi # Create a buffer file for the error output, and clean up the file when we exit td= cleanup() { - [ "$td" ] && rm -fr -- "$td" + [ -n "$td" ] && rm -fr -- "$td" if [ "$1" != EXIT ] ; then trap - "$1" kill "-$1" "$$" @@ -9,7 +9,7 @@ tm=${URLCHECK_TIMEOUT:-8} # exit td= cleanup() { - [ "$td" ] && rm -fr -- "$td" + [ -n "$td" ] && rm -fr -- "$td" if [ "$1" != EXIT ] ; then trap - "$1" kill "-$1" "$$" |