web-dev-qa-db-ja.com

Cygwinからファイルを開く

CygwinにはOSX openコマンドに相当するものがありますか? openは、そのタイプのデフォルトのアプリケーションでファイルを開きます。

次のようなことをしたい

$ magic-command file.xls
#Excel opens as if file.xls would have been double-clicked

$ magic-command file.txt
#notepad opens as if file.txt would have been double-clicked

あなたはアイデアを得る?

基本的に「cygwin-double-click」コマンドのようなもの。

104
Mo.

Cygwinユーティリティも使用できます。

cygstart <your file>

OSXのようなものを作成するには、bashrcに以下を追加します

alias open='cygstart'

Cygstartのmanページを忘れずにチェックしてください。

179
erichui

次のようにCMDからstartコマンドを使用できます。

 cmd /c start <your file>
14
f3lix
Explorer <your file>

も動作します。ナイスとは

Explorer .

現在のディレクトリにWindows Explorerウィンドウを開きます。しかしその後

 cygstart . 

同じことをして、より多くのことを行いますが、「Explorer」は少し覚えやすいと思います。

10
pheon

Win7でCygwinを使用しています。 ccygwinコマンドラインを使用してWindowsでファイルを実行できます。

 cygstart <your file>

このコマンドを実行すると、ファイルがウィンドウで開きます。

1
Armaan

私のように、cmd.exeがひどいコンソールであるためにPuTTYを使用してWindowsマシンでCygwinにローカルでsshしている場合、sshdサービスを変更してローカルデスクトップにアクセスできるようにすることができます(これは特定のWindowsフレーバー)sshd windowsサービスログオンプロパティの下。

0
Marius

Windowsコマンドラインインタープリター(cmd.exe)の下で、startコマンドがサポートされています。 cygwinでstartを実装した人を知っています。あなたはそれについてのページを見つけることができます こちら

また、次の引数cmd/c "start yourfile.file"を指定してcmd.exe(通常は/cygdrive/c/windows/system32/cmd.exeにあります)を呼び出すこともできます。

0

はい、Windowsに相当するものがあります。xdg-open <your file>

0
Oriol Prat