Windows 11/10'da .sh veya Shell Script dosyası nasıl çalıştırılır

Kabuk Komut Dosyaları(Shell Scripts) veya .SH dosyaları , ( .SH files)Windows'un (Windows)Linux veya Unix'te(Unix) çalıştırılabilen toplu iş dosyaları gibidir . Linux için Windows Alt Sistemini(Windows Subsystem) kullanarak Windows 10'da .sh veya (Windows 10)Shell Script dosyasını çalıştırmak mümkündür . Windows 11/10Shell Script dosyasını nasıl çalıştıracağınızı göstereceğiz .

Windows 11/10Shell Script dosyası nasıl çalıştırılır

Bash , Shell Script dosyalarını çalıştırabilen  bir  Unix kabuğu ve komut dilidir. (Unix)Komut dosyalarınız gerçek Linux(Linux) çekirdeğinin desteğine ihtiyaç duymadıkça Ubuntu veya başka bir Linux Dağıtımı(Linux Distros) yüklemeniz gerekmez. Her iki yöntemi de paylaşacağız.

  1. WSL kullanarak Shell Script dosyasını yürütün
  2. (Execute Shell Script)Windows 10'da (Windows 10)Ubuntu kullanarak Shell Komut Dosyasını Yürütün

1] WSL kullanarak (WSL)Shell Script(Execute Shell Script) dosyasını yürütün

Linux için WSL veya Windows Alt Sistemini Kurun(Install WSL or Windows Subsystem for Linux)

Settings > Update ve Security >Geliştiriciler(Developers) İçin seçeneğine gidin  . Geliştirici Modu(Developer Mode)  radyo düğmesini kontrol edin  . Ve “ Windows Özellikleri(Windows Features) ” ni aratın, “ Windows özelliklerini aç veya kapat(Turn Windows features on or off) ” seçeneğini seçin.

WSL'yi(WSL) bulmak için kaydırın , kutuyu işaretleyin ve ardından kurun . Bittiğinde, istenen değişiklikleri yüklemeyi tamamlamak için yeniden başlatmanız gerekir. Şimdi yeniden başlat'a basın(Press Restart)BASH , Komut İstemi(Command Prompt) ve PowerShell'de(PowerShell) mevcut olacaktır .

Kabuk Komut Dosyalarını Yürütün(Execute Shell Script Files)

  1. Komut İstemi'ni(Command Prompt) açın ve komut dosyasının bulunduğu klasöre gidin.
  2. Bash script-filename.sh yazın ve enter tuşuna basın .
  3. Komut dosyasını çalıştıracak ve dosyaya bağlı olarak bir çıktı görmelisiniz.

Kabuk komut dosyalarını Komut İsteminden çalıştırın

Bir Linux platformunda genellikle SH kullanırsınız, ancak burada (Linux)BASH kullanmanız gerekir . Bununla birlikte, Windows'ta BASH'ın (Windows)sınırlamaları vardır, bu nedenle bir (BASH)Linux ortamında yürütmek istiyorsanız Ubuntu veya benzeri bir şey yüklemeniz gerekir .

2] Windows 10'da (Windows 10)Ubuntu kullanarak Shell Komut Dosyasını(Execute Shell Script) Yürütün

Ubuntu veya diğer Linux dağıtımlarının kurulu olduğundan emin olun .  Ubuntu , tüm Windows dizinlerinizi (directories)/mnt altına bağlayacak veya kullanıma sunacaktır . Yani C sürücüsü /mnt/C mevcuttur . /mnt/c/users/<username>/desktop adresinde mevcut olacaksa .

Ubuntu aracılığıyla Windows'ta Komut Dosyası dosyalarını çalıştırın

Şimdi şu adımları izleyin

  1. Çalıştırma istemine Bash(Bash) yazın , dağıtım istemini başlatacaktır.
  2. Komut dosyalarının bulunduğu klasöre “cd” komutunu kullanarak klasöre gidin.
  3. “sh script.sh” yazın ve enter tuşuna basın.

Komut dosyasını yürütür ve temel Linux özelliklerinden herhangi birine bağımlılıkları varsa.

Linux artık Windows'ta(Windows) mevcut olduğundan , Cygwin gibi üçüncü taraf uygulamaları kullanmanıza gerek yoktur . WSL , senaryoların çoğu için (WSL)Windows 10'da(Windows 10) bir kabuk komut dosyası çalıştırmanıza yardımcı olması için yeterli olmalıdır .



About the author

İş ve teknolojide, Windows 10 ve Windows 11/10 çok önemli araçlardır. Bilgisayarlarla her zamankinden daha kolay ve güvenli bir şekilde etkileşim kurmanıza ve herhangi bir güvenlik riski olmadan güçlü ancak özelleştirilebilir uygulamaları çalıştırmanıza olanak tanır. Bu araçlar, çevrimiçi varlıklarını büyütmek ve yeni müşterilere ulaşmak isteyen işletmeler için de gereklidir. Bu nedenle, Windows 10 ve Windows 11/10'daki becerilerimin beni böyle bir iş veya iş için harika bir aday yaptığını söyleyebilirim.



Related posts