mimeopen
Open files by mimetype
see also :
mimetype - update-mime-database - update-desktop-database
Synopsis
mimeopen
[options] [-] files
add an example, a script, a trick and tips
examples
source
pkgdesc='Determine file type, includes
mimeopen and mimetype'
arch=('any')
url="http://search.cpan.org/dist/File-MimeInfo/"
description
This script
tries to determine the mimetype of a file and open it with
the default desktop application. If no default application
is configured the user is prompted with an "open
with" menu in the terminal.
To use this
script you need the freedestop mime-info database and the
freedesktop desktop-file-utils package. See
File::MimeInfo::Applications(3) for more details.
options
-a,
--ask
Do not execute the default
application but ask which application to run. This does not
change the default application.
-d,
--ask-default
Let the user choose a new
default program for given files.
-n,
--no-ask
Don’t ask the user which
program to use. Choose the default program or the first
program known to handle the file mimetype. This does not set
the default application.
-M,
--magic-only
Do not check for extensions,
globs or inode type, only look at the content of the file.
This is particularly useful if for some reason you
don’t trust the name or the extension a file has.
--database=mimedir:mimedir:...
Force the program to look in
these directories for the shared mime-info database. The
directories specified by the basedir specification are
ignored.
-D,
--debug
Print debug information about
how the mimetype was determined.
-h,
--help
-u, --usage
Print a help message and
exits.
-v,
--version
Print the version of the
program and exit.
copyright
Copyright (c) 2002, 2012 Jaap G Karssenberg. All rights reserved.
This program is free software; you can redistribute it and/or
modify it under the same terms as Perl.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY ; without even the
implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE .
deprecated options
-L, --dereference
Follow symbolic links. Deprecated because this is the logical
default for this command. Ignored silently.
bugs
No known bugs,
please mail the author if you find one.
See
File::MimeInfo::Applications(3) and
File::DesktopEntry(3) for some limitations.
see also
mimetype ,
update-mime-database ,
update-desktop-database ,
File::MimeInfo,
File::MimeInfo::Applications
author
Jaap
Karssenberg <pardus[:at:]cpan[:dot:]org>