Existe-t-il un équivalent à la open
commande OSX dans cygwin. open
ouvre un fichier avec l'application par défaut pour ce type.
Je veux faire quelque chose comme
$ 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
Vous avez eu l'idée?
Fondamentalement, quelque chose comme une commande "cygwin-double-clic".
Vous pouvez utiliser la commande de démarrage du CMD comme ceci:
la source
cygstart programThatCrashes.exe
2)cmd /c start programThatCrashes.exe
De plus, programThatCrashes.exe est un programme de console Win32 qui plante simplement. Les deux lancent une nouvelle fenêtre de console pour exécuter le programme. Cependant, le premier (cygstart) provoque l'apparition d'une boîte de dialogue de blocage et permet le débogage juste à temps. Le second (cmd / c start) ne semble pas laisser apparaître la boîte de dialogue de crash. La nouvelle fenêtre de la console se ferme silencieusement.start <something>
dans une console cmd Windows. Spécifiquement, vous pouvez utiliserstart .
pour ouvrir le chemin actuel dans l'Explorateur de fichiers.fonctionne aussi. Ce qui est bien c'est
ouvre une fenêtre de l'explorateur Windows dans le répertoire courant. Mais alors
fait la même chose et fait plus, mais je trouve «explorer» un peu plus facile à retenir.
la source
J'utilise Cygwin dans Win7. Je peux exécuter un fichier sur Windows via la ligne de commande ccygwin.
lorsque vous exécutez cette commande, votre fichier s'ouvre dans Windows.
la source
Sous l'interpréteur de ligne de commande Windows (cmd.exe), la commande de démarrage est prise en charge. Je connais quelqu'un qui a implémenté start dans cygwin. Vous pouvez trouver la page à ce sujet ici .
Vous pouvez également simplement appeler cmd.exe (généralement situé dans /cygdrive/c/windows/system32/cmd.exe) avec les arguments suivants cmd / c "start yourfile.file"
la source
Si, comme moi, vous utilisez putty pour ssh localement sur votre machine Windows vers Cygwin car cmd.exe est une console terrible, vous voudrez peut-être changer votre service sshd pour lui permettre d'accéder au bureau local (cela ne fonctionnera que sur certains Windows saveurs) sous les propriétés de connexion du service Windows sshd.
la source
Oui, il existe un équivalent à Windows, essayez avec
xdg-open <your file>
la source