Linux’un, komut dosyası dilleri için hangi tercümanı kullanacağını belirlemek için Shebang satırını kullandığını biliyorum, ancak bu ikili dosyalar için nasıl çalışıyor?
Ben Linux ikilileri çalıştırabilir demek ve her iki taktıktan şarap ve mono , Windows'u yerli ve .NET ikili. Ve hepsi için sadece ./binary-name
(PATH'ta değilse) çalıştırmak.
Belirli bir ikili (kullanarak bir Windows yerel ikili olarak, Linux native ikili olarak çalıştırmak gerektiğini nasıl Linux karar veriyor şarap tesisleri) veya Windows .NET ikili olarak (kullanarak mono tesisleri)?