[英]How to open a file using specific application in cygwin?
我知道您可以使用cygstart
在cygwin
打開程序。
我也知道您可以用類似的方式打開文件。 但是,我想使用特定程序打開文件。 例如,我想使用sublime打開文本文件,然后嘗試:
cygstart -a <nameoffile.txt> sublime_text
但這只是打開默認值。
我也嘗試過:
cygstart -o <nameoffile.txt> sublime_text
但這還會打開默認應用程序(記事本)。
我閱讀了手冊頁,並且這兩件事似乎是唯一對此可能合理的命令。 如何使用cygwin中的特定應用程序打開文件?
通常,您可以只使用程序可執行文件本身。 如果它在您的PATH中,請執行以下操作:
<program exe> <name of file to open>&
&
是使它成為后台進程的必要條件,否則Cygwin將等待程序結束,然后才能再次使用控制台。
如果它不在PATH中,則可以使用ln -s
創建指向它的符號鏈接,將符號鏈接放在PATH中,或者在命令行中指定完整路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.