From 0c84989ca0b97ca1d075e7a304a407553e34381d Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Mon, 31 Dec 2018 14:19:57 +1300 Subject: Clarify control flow in shell scripts --- bin/plmu.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'bin/plmu.sh') diff --git a/bin/plmu.sh b/bin/plmu.sh index 5c599828..3f237ae2 100644 --- a/bin/plmu.sh +++ b/bin/plmu.sh @@ -1,8 +1,12 @@ # Upgrade plenv modules with cpanm(1) # Set up exceptions file if it exists -ef=$HOME/.plenv/non-cpanm-modules -[ -e "$ef" ] || ef=/dev/null +def="$HOME"/.plenv/non-cpanm-modules +if [ -e "$def" ] ; then + ef=$def +else + ef=/dev/null +fi # Check that exceptions file is sorted if ! LC_COLLATE=C sort -c -- "$ef" ; then -- cgit v1.2.3