コマンドラインからファイルを開く方法は?


11

ダブルクリックしたかのように、拡張子に関係なくLinuxでファイルを開くコマンドがあるかどうかを知りたいです。


これは、アプリケーション自体よりも、ウィンドウマネージャーデスクトップによって登録されたMIMEタイプに関連付けられています。つまり、ダブルクリックは実際にはファイルピッカー+登録されたMIMEタイプのリストの組み合わせであるため、コマンドラインに同等の「ダブルクリック」はありません。
vfbsilva 2015

9
xdg-open THE_FILE
PSkocik 2015

2
関連:(あなたがのxdg-開いていない場合)のxdg-開かないどのようにその仕事
マークPlotnick

回答:


6

ダブルクリックに似たコマンドがありますxdg-open。多くのLinux GUIに同梱されているかなり標準的なコマンドです。Debianディストリビューションには、seeおよびもありopenます。

拡張機能は実際には任意の種類であることを指摘しておくとよいでしょう。そこには非常に多くの難解な拡張機能があります。「ダブルクリック」を含むプログラムは、そこにあるすべてのファイルを解釈する方法を知ることができません。

また、ファイルの内容とそれを実行するための適切なプログラムを知っている場合は、拡張子に関係なくファイルを実行/使用できるはずです。


7
xdg-openあなたが提案するよりもはるかに標準的です。
Basile Starynkevitch、2015

2
seeそしてopen、Debianとその派生物に固有です。xdg-open最近の事実上の標準です(Freedesktop標準です)。
Gilles「SO-邪悪なことをやめなさい」2015

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.