Skip to content

Instantly share code, notes, and snippets.

@despairblue
Last active August 29, 2015 14:18
Show Gist options
  • Save despairblue/c95abf709787faa41bef to your computer and use it in GitHub Desktop.
Save despairblue/c95abf709787faa41bef to your computer and use it in GitHub Desktop.
+ check_common_commands file:///home/despairblue/index.html#test
+ '[' 1 -gt 0 ']'
+ parm=file:///home/despairblue/index.html#test
+ shift
+ case "$parm" in
+ '[' 0 -gt 0 ']'
+ '[' -z '' ']'
+ unset XDG_UTILS_DEBUG_LEVEL
+ '[' 0 -lt 1 ']'
+ xdg_redirect_output=' > /dev/null 2> /dev/null'
+ '[' xfile:///home/despairblue/index.html#test '!=' x ']'
+ url=
+ '[' 1 -gt 0 ']'
+ parm=file:///home/despairblue/index.html#test
+ shift
+ case "$parm" in
+ '[' -n '' ']'
+ url=file:///home/despairblue/index.html#test
+ '[' 0 -gt 0 ']'
+ '[' -z file:///home/despairblue/index.html#test ']'
+ detectDE
+ unset GREP_OPTIONS
+ '[' -n i3 ']'
+ case "${XDG_CURRENT_DESKTOP}" in
+ '[' x = x ']'
+ '[' x '!=' x ']'
+ '[' x '!=' x ']'
+ '[' x '!=' x ']'
++ dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.GetNameOwner string:org.gnome.SessionManager
+ xprop -root _DT_SAVE_MODE
+ grep ' = \"xfce4\"$'
+ xprop -root
+ grep -i '^xfce_desktop_window'
+ echo
+ grep -q '^Enlightenment'
+ '[' x = x ']'
+ case "$DESKTOP_SESSION" in
+ '[' x = x ']'
+ case "$(uname 2>/dev/null)" in
++ uname
+ '[' x = xgnome ']'
+ '[' x = x ']'
+ DE=generic
+ DEBUG 2 'Selected DE generic'
+ '[' -z '' ']'
+ return 0
+ case "${BROWSER}" in
+ '[' x = x ']'
+ BROWSER=links2:elinks:links:lynx:w3m
+ '[' -n :0 ']'
+ BROWSER=x-www-browser:firefox:seamonkey:mozilla:epiphany:konqueror:chromium-browser:google-chrome:links2:elinks:links:lynx:w3m
+ case "$DE" in
+ open_generic file:///home/despairblue/index.html#test
+ echo file:///home/despairblue/index.html#test
+ grep -q '^file://'
+ local file=file:///home/despairblue/index.html#test
+ echo file:///home/despairblue/index.html#test
+ grep -q '^file:///'
+ file=/home/despairblue/index.html#test
+++ echo /home/despairblue/index.html#test
+++ sed -e 's@%\([a-f0-9A-F]\{2\}\)@\\x\1@g'
++ printf /home/despairblue/index.html#test
+ file=/home/despairblue/index.html#test
+ file_check=/home/despairblue/index.html
+ file_check=/home/despairblue/index.html
+ check_input_file /home/despairblue/index.html
+ '[' '!' -e /home/despairblue/index.html ']'
+ '[' '!' -r /home/despairblue/index.html ']'
+ open_generic_xdg_file_mime /home/despairblue/index.html#test
++ xdg-mime query filetype /home/despairblue/index.html#test
++ sed 's/;.*//'
xdg-mime: file '/home/despairblue/index.html#test' does not exist
+ filetype=
+ open_generic_xdg_mime /home/despairblue/index.html#test ''
+ filetype=
++ xdg-mime query default ''
xdg-mime: mimetype argument missing
Try 'xdg-mime --help' for more information.
+ default=
+ '[' -n '' ']'
+ which run-mailcap
+ mimeopen -v
+ mimeopen -L -n /home/despairblue/index.html#test
Could not determine mimetype for file: /home/despairblue/index.html#test
+ '[' 5 -eq 0 ']'
+ open_generic_xdg_x_scheme_handler file:///home/despairblue/index.html#test
++ echo file:///home/despairblue/index.html#test
++ sed -n 's/\(^[[:alnum:]+\.-]*\):.*$/\1/p'
+ scheme=file
+ '[' -n file ']'
+ filetype=x-scheme-handler/file
+ open_generic_xdg_mime file:///home/despairblue/index.html#test x-scheme-handler/file
+ filetype=x-scheme-handler/file
++ xdg-mime query default x-scheme-handler/file
+ default=
+ '[' -n '' ']'
+ IFS=:
+ for browser in '$BROWSER'
+ '[' xx-www-browser '!=' x ']'
++ printf x-www-browser file:///home/despairblue/index.html#test
+ browser_with_arg=x-www-browser
+ '[' 0 -ne 0 ']'
+ '[' xx-www-browser = xx-www-browser ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ x-www-browser file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xfirefox '!=' x ']'
++ printf firefox file:///home/despairblue/index.html#test
+ browser_with_arg=firefox
+ '[' 0 -ne 0 ']'
+ '[' xfirefox = xfirefox ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ firefox file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xseamonkey '!=' x ']'
++ printf seamonkey file:///home/despairblue/index.html#test
+ browser_with_arg=seamonkey
+ '[' 0 -ne 0 ']'
+ '[' xseamonkey = xseamonkey ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ seamonkey file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xmozilla '!=' x ']'
++ printf mozilla file:///home/despairblue/index.html#test
+ browser_with_arg=mozilla
+ '[' 0 -ne 0 ']'
+ '[' xmozilla = xmozilla ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ mozilla file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xepiphany '!=' x ']'
++ printf epiphany file:///home/despairblue/index.html#test
+ browser_with_arg=epiphany
+ '[' 0 -ne 0 ']'
+ '[' xepiphany = xepiphany ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ epiphany file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xkonqueror '!=' x ']'
++ printf konqueror file:///home/despairblue/index.html#test
+ browser_with_arg=konqueror
+ '[' 0 -ne 0 ']'
+ '[' xkonqueror = xkonqueror ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ konqueror file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xchromium-browser '!=' x ']'
++ printf chromium-browser file:///home/despairblue/index.html#test
+ browser_with_arg=chromium-browser
+ '[' 0 -ne 0 ']'
+ '[' xchromium-browser = xchromium-browser ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ chromium-browser file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xgoogle-chrome '!=' x ']'
++ printf google-chrome file:///home/despairblue/index.html#test
+ browser_with_arg=google-chrome
+ '[' 0 -ne 0 ']'
+ '[' xgoogle-chrome = xgoogle-chrome ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ google-chrome file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xlinks2 '!=' x ']'
++ printf links2 file:///home/despairblue/index.html#test
+ browser_with_arg=links2
+ '[' 0 -ne 0 ']'
+ '[' xlinks2 = xlinks2 ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ links2 file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xelinks '!=' x ']'
++ printf elinks file:///home/despairblue/index.html#test
+ browser_with_arg=elinks
+ '[' 0 -ne 0 ']'
+ '[' xelinks = xelinks ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ elinks file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xlinks '!=' x ']'
++ printf links file:///home/despairblue/index.html#test
+ browser_with_arg=links
+ '[' 0 -ne 0 ']'
+ '[' xlinks = xlinks ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ links file:///home/despairblue/index.html#test
+ '[' 127 -eq 0 ']'
+ for browser in '$BROWSER'
+ '[' xlynx '!=' x ']'
++ printf lynx file:///home/despairblue/index.html#test
+ browser_with_arg=lynx
+ '[' 0 -ne 0 ']'
+ '[' xlynx = xlynx ']'
+ eval '$browser "$1" > /dev/null 2> /dev/null'
++ lynx file:///home/despairblue/index.html#test
+ check_common_commands file:///home/despairblue/index.html
+ '[' 1 -gt 0 ']'
+ parm=file:///home/despairblue/index.html
+ shift
+ case "$parm" in
+ '[' 0 -gt 0 ']'
+ '[' -z '' ']'
+ unset XDG_UTILS_DEBUG_LEVEL
+ '[' 0 -lt 1 ']'
+ xdg_redirect_output=' > /dev/null 2> /dev/null'
+ '[' xfile:///home/despairblue/index.html '!=' x ']'
+ url=
+ '[' 1 -gt 0 ']'
+ parm=file:///home/despairblue/index.html
+ shift
+ case "$parm" in
+ '[' -n '' ']'
+ url=file:///home/despairblue/index.html
+ '[' 0 -gt 0 ']'
+ '[' -z file:///home/despairblue/index.html ']'
+ detectDE
+ unset GREP_OPTIONS
+ '[' -n i3 ']'
+ case "${XDG_CURRENT_DESKTOP}" in
+ '[' x = x ']'
+ '[' x '!=' x ']'
+ '[' x '!=' x ']'
+ '[' x '!=' x ']'
++ dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.GetNameOwner string:org.gnome.SessionManager
+ xprop -root _DT_SAVE_MODE
+ grep ' = \"xfce4\"$'
+ grep -i '^xfce_desktop_window'
+ xprop -root
+ echo
+ grep -q '^Enlightenment'
+ '[' x = x ']'
+ case "$DESKTOP_SESSION" in
+ '[' x = x ']'
+ case "$(uname 2>/dev/null)" in
++ uname
+ '[' x = xgnome ']'
+ '[' x = x ']'
+ DE=generic
+ DEBUG 2 'Selected DE generic'
+ '[' -z '' ']'
+ return 0
+ case "${BROWSER}" in
+ '[' x = x ']'
+ BROWSER=links2:elinks:links:lynx:w3m
+ '[' -n :0 ']'
+ BROWSER=x-www-browser:firefox:seamonkey:mozilla:epiphany:konqueror:chromium-browser:google-chrome:links2:elinks:links:lynx:w3m
+ case "$DE" in
+ open_generic file:///home/despairblue/index.html
+ echo file:///home/despairblue/index.html
+ grep -q '^file://'
+ local file=file:///home/despairblue/index.html
+ echo file:///home/despairblue/index.html
+ grep -q '^file:///'
+ file=/home/despairblue/index.html
+++ sed -e 's@%\([a-f0-9A-F]\{2\}\)@\\x\1@g'
+++ echo /home/despairblue/index.html
++ printf /home/despairblue/index.html
+ file=/home/despairblue/index.html
+ file_check=/home/despairblue/index.html
+ file_check=/home/despairblue/index.html
+ check_input_file /home/despairblue/index.html
+ '[' '!' -e /home/despairblue/index.html ']'
+ '[' '!' -r /home/despairblue/index.html ']'
+ open_generic_xdg_file_mime /home/despairblue/index.html
++ xdg-mime query filetype /home/despairblue/index.html
++ sed 's/;.*//'
+ filetype=text/html
+ open_generic_xdg_mime /home/despairblue/index.html text/html
+ filetype=text/html
++ xdg-mime query default text/html
+ default=google-chrome.desktop
+ '[' -n google-chrome.desktop ']'
+ xdg_user_dir=
+ '[' -n '' ']'
+ xdg_user_dir=/home/despairblue/.local/share
+ xdg_system_dirs=
+ '[' -n '' ']'
+ xdg_system_dirs=/usr/local/share/:/usr/share/
+ DEBUG 3 /home/despairblue/.local/share:/usr/local/share/:/usr/share/
+ '[' -z '' ']'
+ return 0
++ echo /home/despairblue/.local/share:/usr/local/share/:/usr/share/
++ sed 's/:/ /g'
+ for x in '`echo "$xdg_user_dir:$xdg_system_dirs" | sed '\''s/:/ /g'\''`'
+ search_desktop_file google-chrome.desktop /home/despairblue/.local/share/applications/ /home/despairblue/index.html
+ local default=google-chrome.desktop
+ local dir=/home/despairblue/.local/share/applications/
+ local target=/home/despairblue/index.html
+ local file=
+ '[' -r /home/despairblue/.local/share/applications//google-chrome.desktop ']'
++ echo google-chrome.desktop
++ sed -e 's|-|/|'
+ '[' -r /home/despairblue/.local/share/applications//google/chrome.desktop ']'
+ '[' -r '' ']'
+ for d in '$dir/*/'
+ '[' -d '/home/despairblue/.local/share/applications//*/' ']'
+ for x in '`echo "$xdg_user_dir:$xdg_system_dirs" | sed '\''s/:/ /g'\''`'
+ search_desktop_file google-chrome.desktop /usr/local/share//applications/ /home/despairblue/index.html
+ local default=google-chrome.desktop
+ local dir=/usr/local/share//applications/
+ local target=/home/despairblue/index.html
+ local file=
+ '[' -r /usr/local/share//applications//google-chrome.desktop ']'
++ echo google-chrome.desktop
++ sed -e 's|-|/|'
+ '[' -r /usr/local/share//applications//google/chrome.desktop ']'
+ '[' -r '' ']'
+ for d in '$dir/*/'
+ '[' -d '/usr/local/share//applications//*/' ']'
+ for x in '`echo "$xdg_user_dir:$xdg_system_dirs" | sed '\''s/:/ /g'\''`'
+ search_desktop_file google-chrome.desktop /usr/share//applications/ /home/despairblue/index.html
+ local default=google-chrome.desktop
+ local dir=/usr/share//applications/
+ local target=/home/despairblue/index.html
+ local file=
+ '[' -r /usr/share//applications//google-chrome.desktop ']'
+ file=/usr/share//applications//google-chrome.desktop
+ '[' -r /usr/share//applications//google-chrome.desktop ']'
++ get_key /usr/share//applications//google-chrome.desktop Exec
++ first_word
++ local file=/usr/share//applications//google-chrome.desktop
++ local key=Exec
++ local desktop_entry=
++ IFS_='
'
++ read first rest
++ IFS=
++ read line
++ case "$line" in
++ desktop_entry=y
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n y ']'
++ echo 'Exec=/usr/bin/google-chrome-stable %U'
++ cut -d= -f 2-
++ echo /usr/bin/google-chrome-stable
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n '' ']'
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n '' ']'
++ read line
++ case "$line" in
++ read line
++ IFS='
'
+ command=/usr/bin/google-chrome-stable
++ which /usr/bin/google-chrome-stable
+ command_exec=/usr/bin/google-chrome-stable
++ get_key /usr/share//applications//google-chrome.desktop Icon
++ local file=/usr/share//applications//google-chrome.desktop
++ local key=Icon
++ local desktop_entry=
++ IFS_='
'
++ IFS=
++ read line
++ case "$line" in
++ desktop_entry=y
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n y ']'
++ echo Icon=google-chrome
++ cut -d= -f 2-
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ IFS='
'
+ icon=google-chrome
++ get_key /usr/share//applications//google-chrome.desktop Name
++ local file=/usr/share//applications//google-chrome.desktop
++ local key=Name
++ local desktop_entry=
++ IFS_='
'
++ IFS=
++ read line
++ case "$line" in
++ desktop_entry=y
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n y ']'
++ echo 'Name=Google Chrome'
++ cut -d= -f 2-
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ '[' -n '' ']'
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ '[' -n '' ']'
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ IFS='
'
+ localised_name='Google Chrome'
++ get_key /usr/share//applications//google-chrome.desktop Exec
++ local file=/usr/share//applications//google-chrome.desktop
++ last_word
++ local key=Exec
++ local desktop_entry=
++ read first rest
++ IFS_='
'
++ IFS=
++ read line
++ case "$line" in
++ desktop_entry=y
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n y ']'
++ echo 'Exec=/usr/bin/google-chrome-stable %U'
++ cut -d= -f 2-
++ echo %U
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n '' ']'
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ desktop_entry=
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ read line
++ case "$line" in
++ '[' -n '' ']'
++ read line
++ case "$line" in
++ read line
++ IFS='
'
+ set -- %U
+ local args=1
+ local replaced=0
+ '[' 1 -gt 0 ']'
+ case $1 in
+ replaced=1
+ arg=/home/despairblue/index.html
+ shift
+ set -- /home/despairblue/index.html
+ args=0
+ '[' 0 -gt 0 ']'
+ '[' 1 -eq 1 ']'
+ /usr/bin/google-chrome-stable /home/despairblue/index.html
+ '[' 0 -eq 0 ']'
+ exit_success
+ '[' 0 -gt 0 ']'
+ exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment