Guard against empty

This commit is contained in:
Arun Prakash Jana 2020-01-12 00:26:03 +05:30
parent f1791af2ab
commit 3c69e6ccac
No known key found for this signature in database
GPG key ID: A75979F35C080412
3 changed files with 7 additions and 5 deletions

View file

@ -1,7 +1,7 @@
n () n ()
{ {
# Block nesting of nnn in subshells # Block nesting of nnn in subshells
if [ "${NNNLVL:-0}" -ge 1 ]; then if [ -n $NNNLVL ] && [ "${NNNLVL:-0}" -ge 1 ]; then
echo "nnn is already running" echo "nnn is already running"
return return
fi fi

View file

@ -4,9 +4,11 @@
function n --description 'support nnn quit and change directory' function n --description 'support nnn quit and change directory'
# Block nesting of nnn in subshells # Block nesting of nnn in subshells
if [ (expr $NNNLVL + 0) -ge 1 ] if test -n NNNLVL
echo "nnn is already running" if [ (expr $NNNLVL + 0) -ge 1 ]
return echo "nnn is already running"
return
end
end end
# The default behaviour is to cd on quit (nnn checks if NNN_TMPFILE is set) # The default behaviour is to cd on quit (nnn checks if NNN_TMPFILE is set)

View file

@ -1,7 +1,7 @@
n () n ()
{ {
# Block nesting of nnn in subshells # Block nesting of nnn in subshells
if [ "${NNNLVL:-0}" -ge 1 ]; then if [ -n $NNNLVL ] && [ "${NNNLVL:-0}" -ge 1 ]; then
echo "nnn is already running" echo "nnn is already running"
return return
fi fi