Есть ли open
в cygwin эквивалент команды 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.
Вы можете использовать команду запуска из CMD следующим образом:
источник
cygstart programThatCrashes.exe
2)cmd /c start programThatCrashes.exe
Кроме того, programThatCrashes.exe - это консольная программа Win32, которая просто дает сбой. Оба запускают новое окно консоли для запуска программы. Однако первый (cygstart) вызывает появление диалогового окна сбоя и позволяет выполнять отладку точно в срок. Второй (запуск cmd / c), похоже, не позволяет отображать диалоговое окно сбоя. Новое окно консоли просто тихо закрывается.start <something>
в консоли Windows cmd. В частности, вы можете использоватьstart .
для открытия текущего пути в проводнике.тоже работает. Что приятно
открывает окно проводника Windows в текущем каталоге. Но потом
делает то же самое и делает больше, но мне легче запомнить слово «проводник».
источник
Я использую Cygwin в Win7. Я могу запустить файл в Windows через командную строку ccygwin.
когда вы запустите эту команду, ваш файл откроется в Windows.
источник
В интерпретаторе командной строки Windows (cmd.exe) есть поддержка команды start. Я знаю кого-то, кто реализовал запуск в cygwin. Вы можете найти страницу об этом здесь .
Вы также можете просто вызвать cmd.exe (обычно расположенный в /cygdrive/c/windows/system32/cmd.exe) со следующими аргументами cmd / c "start yourfile.file"
источник
Если, как и я, вы используете putty для ssh локально на своем компьютере с Windows на Cygwin, поскольку cmd.exe - ужасная консоль, вы можете изменить свою службу sshd, чтобы она могла получить доступ к локальному рабочему столу (это будет работать только на определенных windows flavors) в свойствах входа службы Windows sshd.
источник
Да, есть аналог Windows, попробуйте с
xdg-open <your file>
источник