Linux Commands Examples

A great documentation place for Linux commands

xdg-open

opens a file or URL in the user's preferred application

Synopsis

xdg-open {file | URL}

xdg-open {--help | --manual | --version}


add an example, a script, a trick and tips

: email address (won't be displayed)
: name

Step 2

Thanks for this example ! - It will be moderated and published shortly.

Feel free to post other examples
Oops ! There is a tiny cockup. A damn 404 cockup. Please contact the loosy team who maintains and develops this wonderful site by clicking in the mighty feedback button on the side of the page. Say what happened. Thanks!

examples

1

xdg-open 'http://www.freedesktop.org/'

Opens the Freedesktop.org website in the user's default browser

xdg-open /tmp/foobar.png

Opens the PNG image file /tmp/foobar.png in the user's default image viewing application.


0
source
            
urls xdg-open --from-xurls
0
source
            
exec xdg-open "$@"
0
source
            
exec xdg-open "$@" &
0
source
            
exec xdg-open "$(xsel)"

description

xdg-open opens a file or URL in the user's preferred application. If a URL is provided the URL will be opened in the user's preferred web browser. If a file is provided the file will be opened in the preferred application for files of that type. xdg-open supports file, ftp, http and https URLs.

xdg-open is for use inside a desktop session only. It is not recommended to use xdg-open as root.

options

--help

Show command synopsis.

--manual

Show this manualpage.

--version

Show the xdg-utils version information.

copyright

Copyright © 2006

exit codes

An exit code of 0 indicates success while a non-zero exit code indicates failure. The following failure codes can be returned:

1

Error in command line syntax.

2

One of the files passed on the command line did not exist.

3

A required tool could not be found.

4

The action failed.


authors

Kevin Krammer

Author.

Jeremy White

Author.

How can this site be more helpful to YOU ?


give  feedback