Windowsのstart
のような独自のアプリケーションでファイルを開く方法は?
Windowsでは、コマンドプロンプトでstart .
と入力すると、現在のディレクトリのファイルブラウザーが開き、start notepad
と入力すると、新しいメモ帳ウィンドウが開きます。
Ubuntuでこれを行う方法?
注pinta drawing.png
のような特定のプログラム名を入力するのではなく、ファイルディレクトリに使用できるコマンドを含めて、one-fits-allコマンドを代わりに入力していることに注意してください(これは良いスタートです)
xdg-open(ref man xdg-open
)はそれを行う1つの方法であり、これはたとえばキーワードstart
(Ubuntuでは一般的に使用されない)にエイリアス化できます。
以下を~/.bash_aliases
に追加します。
alias start='xdg-open'
現在のシェルからログアウト/ログイン(または手動で同じものを実行)してから、これを試してください。
start .
Nautilusファイルブラウザーで現在のウィンドウを開きます。神のご加護を!
プログラムを実行するには、その名前を直接入力します。
lowriter
関連するアプリケーションでドキュメントを開くには、いくつかのオプションがあります。
mimeopen
–これは覚えやすく、ダッシュを入力する必要がありません。
kde-open
/kde-open5
–最初の使用は遅いです。
xdg-open
( Roelの言及 )
ディレクトリを開くために呼び出されると、それらすべてがデフォルトのファイルマネージャを開きます(.
)。異なるデスクトップ環境(gnome-open
)。
startx
と混同される可能性があるため、これらのいずれかで「start」のエイリアスを設定しません。また、「開始」という用語をオーバーロードします。これは、通常、ファイルを開くのではなく、サービスを開始することを指します。