aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2020-08-22 15:29:05 -0300
committerSilvio Rhatto <rhatto@riseup.net>2020-08-22 15:29:05 -0300
commit95994b422edc2371305f1378284b22df127b82a5 (patch)
tree8e7b0f29242f70912655dad7c1dfaa6a1c4f6481
parentffe9f0c6009d0c757ef3ae34c71a7fe536e2655b (diff)
downloadutils-x11-95994b422edc2371305f1378284b22df127b82a5.tar.gz
utils-x11-95994b422edc2371305f1378284b22df127b82a5.tar.bz2
Feat: support for selecting only some programs in a session (3)
-rwxr-xr-xsession16
1 files changed, 8 insertions, 8 deletions
diff --git a/session b/session
index d672bf7..ae732ab 100755
--- a/session
+++ b/session
@@ -17,14 +17,6 @@ function __session_not_ignored {
return 1
fi
- if [ ! -e "$IGNORE" ]; then
- return 0
- fi
-
- if grep -q "^$1$" $IGNORE; then
- return 1
- fi
-
if [ ! -z "$UNIGNORE" ]; then
if echo "$UNIGNORE" | grep -q " $1 "; then
return 0
@@ -33,6 +25,14 @@ function __session_not_ignored {
fi
fi
+ if [ ! -e "$IGNORE" ]; then
+ return 0
+ fi
+
+ if grep -q "^$1$" $IGNORE; then
+ return 1
+ fi
+
return 0
}