fix starting .desktop apps with multiple Exec= entries

pull/63/head
TomasM 2018-12-18 09:37:47 +00:00
parent d65b4213dc
commit ef233a3d45
1 changed files with 1 additions and 1 deletions

View File

@ -19,7 +19,7 @@ fbstartupnotify
# if command is a .desktop file, parse it # if command is a .desktop file, parse it
if [[ "$COMMAND" =~ \.desktop ]]; then if [[ "$COMMAND" =~ \.desktop ]]; then
NoTerm="$(cat "$COMMAND" | grep Terminal\\s*= | grep -i "Terminal\\s*=\\s*false")" 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 fi
cmd="$(echo $COMMAND | sed -r "s/\\s.*//")" cmd="$(echo $COMMAND | sed -r "s/\\s.*//")"