From 0180ffdb0b7bd031f4fdcb9d12ef3e863421129c Mon Sep 17 00:00:00 2001 From: Florian Pritz Date: Wed, 8 Feb 2012 19:02:32 +0100 Subject: zprofile: only run screen if it is installed Signed-off-by: Florian Pritz --- .zprofile | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to '.zprofile') diff --git a/.zprofile b/.zprofile index cc1db01..fa8160b 100644 --- a/.zprofile +++ b/.zprofile @@ -1,7 +1,8 @@ -screenname=$(screen -list | grep "screen-sh-2") -if [ ! "$screenname" ]; then - exec screen -S "screen-sh-2" -c ~/.screenrc-2 -elif echo $screenname | grep -q "Detached"; then - exec screen -r screen-sh-2 +if type screen &>/dev/null && [[ -e ~/.screenrc-2 ]]; then + screenname=$(screen -list | grep "screen-sh-2") + if [ ! "$screenname" ]; then + exec screen -S "screen-sh-2" -c ~/.screenrc-2 + elif echo $screenname | grep -q "Detached"; then + exec screen -r screen-sh-2 + fi fi - -- cgit v1.2.3-24-g4f1b