From ba79da8b82d0d955a1ae93b8d38eaa49468ca346 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Fri, 26 Sep 2014 13:55:11 +0200 Subject: [PATCH] make db running depend on whether it's available --- .zsh/zlogin/90_db | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/.zsh/zlogin/90_db b/.zsh/zlogin/90_db index aeaeea0..f55494e 100644 --- a/.zsh/zlogin/90_db +++ b/.zsh/zlogin/90_db @@ -8,16 +8,18 @@ # Source repository: git://git.madduck.net/etc/zsh.git # -cnt=0 -db -md1 | while read line; do - [ -n "$line" ] || continue - if [ $cnt -eq 0 ]; then - cnt=$((cnt+1)) - echo "*** $line" - else - echo "$line" - fi -done -[ $cnt -gt 0 ] && echo +if whence db >/dev/null; then + cnt=0 + db -md1 | while read line; do + [ -n "$line" ] || continue + if [ $cnt -eq 0 ]; then + cnt=$((cnt+1)) + echo "*** $line" + else + echo "$line" + fi + done + [ $cnt -gt 0 ] && echo +fi # vim:ft=zsh -- 2.39.2