Anladığım kadarıyla, cygstart Argümanını bu durumda ayarlanan Windows standart programı ile ilişkilendirir.
Ancak bazı durumlarda cygwin'imi hostundan farklı davranmak istiyorum.
Örneğin.
alias open='cygstart'
open some.pdf
pdf ile açmalı SumatraPDF yerine Acrobat Reader , çünkü cygwin üzerinde çalışırken benim için daha faydalı.
Var --action varsayılan olmayan bir davranış belirtmek için aç seçeneği, ancak bu çok fazla yazma.
Öyleyse açık yapılandırmanın bir yolu var mı? Belki bir config dosyası vasıtasıyla veya bir değişken vererek?
DÜZENLE
--action/-a işe görünmüyor
$ open --action=sumatraPDF some.pdf
Unable to start 'some.pdf': There is no application associated with the given file name extension.
Nerede "çok fazla yazarak" ?? Takma adınızdaki - eyleminizi tanımlayın.
—
Maximus
Ben sadece
—
mike
open pdf dosyaları da open . veya diğer dosyaları sth, yani diğer adını değiştiremiyorum.
@mike: Cygstart bir kişiyi çağırmak içindir kayıtlı Windows işleyicisi çalıştırılamayan dosyalar için. Alternatif bir program kullanmak istiyorsanız, denedin mi
—
Karan
<path to program.exe> <path to file to be opened>?