web-dev-qa-db-ja.com

Windowsの「start」のような独自のアプリケーションでファイルを開く方法は?

Windowsのstartのような独自のアプリケーションでファイルを開く方法は?

Windowsでは、コマンドプロンプトでstart .と入力すると、現在のディレクトリのファイルブラウザーが開き、start notepadと入力すると、新しいメモ帳ウィンドウが開きます。

Ubuntuでこれを行う方法?

pinta drawing.pngのような特定のプログラム名を入力するのではなく、ファイルディレクトリに使用できるコマンドを含めて、one-fits-allコマンドを代わりに入力していることに注意してください(これは良いスタートです)

4

xdg-open(ref man xdg-open)はそれを行う1つの方法であり、これはたとえばキーワードstart(Ubuntuでは一般的に使用されない)にエイリアス化できます。

以下を~/.bash_aliasesに追加します。

alias start='xdg-open'

現在のシェルからログアウト/ログイン(または手動で同じものを実行)してから、これを試してください。

start .

Nautilusファイルブラウザーで現在のウィンドウを開きます。神のご加護を!

6

プログラムを実行するには、その名前を直接入力します。

lowriter

関連するアプリケーションでドキュメントを開くには、いくつかのオプションがあります。

  • mimeopen –これは覚えやすく、ダッシュを入力する必要がありません。

  • kde-open/kde-open5 –最初の使用は遅いです。

  • xdg-openRoelの言及

ディレクトリを開くために呼び出されると、それらすべてがデフォルトのファイルマネージャを開きます(.)。異なるデスクトップ環境(gnome-open)。

startxと混同される可能性があるため、これらのいずれかで「start」のエイリアスを設定しません。また、「開始」という用語をオーバーロードします。これは、通常、ファイルを開くのではなく、サービスを開始することを指します。

4
xiota