diff --git a/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbappselect b/Slax/debian/modules/03-desktop/rootcopy/usr/bin/fbappselect index 46e78a7..2ac7d50 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/\\s.*//")" + COMMAND="$(cat "$COMMAND" | grep Exec\\s*= | sed -r s/.*=// | sed -r "s/%[^%]+//g")" fi cmd="$(echo $COMMAND | sed -r "s/\\s.*//")"