112

opencygwinに OSX コマンドに相当するものはありますか。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」コマンドのようなものです。

4

7 に答える 7

196

cygwinユーティリティを使用することもできます。

cygstart <your file>

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

alias open='cygstart'

cygstartのマニュアルページを確認することを忘れないでください。

于 2009-02-23T13:51:28.300 に答える
16

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

 cmd /c start <your file>
于 2009-02-23T13:24:48.520 に答える
16
explorer <your file>

も動作します。素敵なのは

explorer .

現在のディレクトリで Windows エクスプローラ ウィンドウを開きます。しかしその後

 cygstart . 

同じことを行い、さらに多くのことを行いますが、「explorer」の方が少し覚えやすいと思います。

于 2014-03-26T22:20:52.867 に答える
3

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

 cygstart <your file>

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

于 2014-04-29T08:27:21.250 に答える
0

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

于 2009-12-21T16:51:20.920 に答える
0

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

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

于 2009-02-23T13:28:23.800 に答える