¿Existe un equivalente al open
comando OSX en cygwin. open
abre un archivo con la aplicación predeterminada para ese tipo.
Quiero hacer algo como
$ 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
¿Entiendes la idea?
Básicamente, algo así como un comando "cygwin-double-click".
Puede usar el comando de inicio de la CMD de esta manera:
fuente
cygstart programThatCrashes.exe
2)cmd /c start programThatCrashes.exe
Además, programThatCrashes.exe es un programa de consola Win32 que simplemente falla. Ambos lanzan una nueva ventana de consola para ejecutar el programa. Sin embargo, el primero (cygstart) hace que aparezca un cuadro de diálogo de bloqueo y permite la depuración justo a tiempo. El segundo (cmd / c start) no parece dejar que aparezca el cuadro de diálogo de bloqueo. La nueva ventana de la consola se cierra silenciosamente.start <something>
en una consola cmd de Windows. Específicamente, puede usarstart .
para abrir la ruta actual en el Explorador de archivos.también funciona. Lo bueno es
abre una ventana del explorador de Windows en el directorio actual. Pero entonces
hace lo mismo y hace más, pero encuentro "explorador" un poco más fácil de recordar.
fuente
Estoy usando Cygwin en Win7. Puedo ejecutar archivos en Windows a través de la línea de comando ccygwin.
cuando ejecute este comando, su archivo se abrirá en Windows.
fuente
Bajo el intérprete de línea de comandos de Windows (cmd.exe) hay soporte para el comando de inicio. Sé de alguien que implementó start en cygwin. Puede encontrar la página al respecto aquí .
También puede simplemente llamar a cmd.exe (generalmente ubicado en /cygdrive/c/windows/system32/cmd.exe) con los siguientes argumentos cmd / c "start yourfile.file"
fuente
Si, como yo, está usando putty para ssh localmente en su máquina con Windows a Cygwin ya que cmd.exe es una consola terrible, es posible que desee cambiar su servicio sshd para permitirle acceder al escritorio local (esto solo funcionará en ciertos Windows flavors) en las propiedades de inicio de sesión del servicio de Windows sshd.
fuente
Sí, existe un equivalente a Windows, prueba con
xdg-open <your file>
fuente