From ef233a3d45e2ff54d2e94acb88817b652f69b8fd Mon Sep 17 00:00:00 2001 From: TomasM Date: Tue, 18 Dec 2018 09:37:47 +0000 Subject: [PATCH] fix starting .desktop apps with multiple Exec= entries --- Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbappselect | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbappselect b/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbappselect index 2ac7d50..4221ef7 100755 --- a/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbappselect +++ b/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbappselect @@ -19,7 +19,7 @@ fbstartupnotify # if command is a .desktop file, parse it if [[ "$COMMAND" =~ \.desktop ]]; then NoTerm="$(cat "$COMMAND" | grep Terminal\\s*= | grep -i "Terminal\\s*=\\s*false")" - COMMAND="$(cat "$COMMAND" | grep Exec\\s*= | sed -r s/.*=// | sed -r "s/%[^%]+//g")" + COMMAND="$(cat "$COMMAND" | grep Exec\\s*= | head -n 1 | sed -r s/.*=// | sed -r "s/%[^%]+//g")" fi cmd="$(echo $COMMAND | sed -r "s/\\s.*//")"