Windows 10'da bir Shell betiği nasıl çalıştırılır

click fraud protection

Her masaüstü işletim sistemi, kullanıcılarının komut dosyalarını çalıştırmasına izin verir. Windows 10'da bir toplu iş komut dosyası, bir PowerShell komut dosyası, AHK komut dosyası, VBS komut dosyası ve daha fazlasını çalıştırabilirsiniz. Kutudan çıkamayacağınız bir komut dosyası türü bir Shell komut dosyasıdır. Bir Shell betiği Linux sistemlerinde yazılır ve kullanılır. Harikalar ve birçok Linux kullanıcısı, Windows'un komut dosyası oluşturma açısından sunduğu her şeyden daha iyi oldukları görüşündeler. Windows 10'da çalıştırmak istediğiniz bir kabuk komut dosyanız varsa, bunu yapmanın birkaç yolu vardır, ancak sınırlamalar olacaktır. Windows 10'da bir Shell betiği çalıştırmak için kullanabileceğiniz iki farklı yöntemimiz var. Size en uygun olanı seçin.

Sınırlamalar

Devam etmeden önce, çalışmak zorunda olduğunuz sınırlamaları anlamanız önemlidir. Linux için bir Shell betiği yazılmıştır. Bir Linux ortamı bulursa, çalışabilmelidir, ancak ortamın betiğin çalışması için gereken tüm bileşenlere sahip olması gerekir. Bu, bazı komut dosyalarının çalışabileceği anlamına gelirken, diğerleri ihtiyaç duydukları bir bileşenin eksik olması nedeniyle çalışmayabilir.

instagram viewer

Bilmeniz gereken bir diğer şey, Linux'ta eğik çizginin bir dizini belirtmek için kullanılmasıdır. Bu, cd komutunu kullanmanız gerektiğinde yardımcı olacaktır.

Windows 10'da bir Shell betiği çalıştırmakta başarılı olup olmadığınızı anlamanıza yardımcı olmak için aşağıdaki test komut dosyasını kullanmanızı öneririz.

Kabuk komut dosyasını test et

Not Defteri'ni açın ve aşağıdakileri yapıştırın. SH dosya uzantısıyla kaydedin.

#! / / Bash bin. echo "Evde Kal"

Bu, 'Stay Home' mesajını görüntüleyecek çok basit bir komut dosyasıdır. Tüm yapması gereken, içinde çalıştığı kabuk içindeki metni görüntülemek olduğundan çalışabilir.

Shell betiğini Windows'ta çalıştırma

WSL ile Windows 10'da Shell komut dosyasını çalıştırma

Windows 10 Linux'u destekler. Bunun anlamı, Windows 10'a Ubuntu gibi bir Linux dağıtımı yükleyebilmeniz ve üzerinde Linux komutları çalıştırabilmenizdir. Windows 10'da WSL'yi etkinleştirmek için şu adımları izleyin;

  1. Denetim Masası'nı açın.
  2. Programlara Git
  3. Windows özelliklerini aç veya kapat'ı tıklayın.
  4. Açılan pencerede sonuna gidin ve Linux için Windows Alt Sistemini etkinleştirin.
  5. Kurun ve istendiğinde / istendiğinde sisteminizi yeniden başlatın.
  6. Masaüstünüze geri döndüğünüzde, Ubuntu'yu Microsoft mağazasından yükleme.
  7. İstendiğinde / istendiğinde sisteminizi yeniden başlatın.
  8. Masaüstünüze geri döndükten sonra Windows aramayı açın, Ubuntu yazın, uygulamayı çalıştırın ve ayarlayın.
  9. Artık komut dosyasını yürütmeye hazırsınız.

WSL'de kabuk komut dosyasını çalıştırma

Bul komut dosyasının yolu koşmak istiyorsun;

  1. Dosya Gezgini'nde komut dosyasına gidin.
  2. Shift tuşunu basılı tutun ve komut dosyasını sağ tıklatın.
  3. Yol Olarak Kopyala seçeneğini belirleyin.
  4. Yolu bir Not Defteri dosyasına yapıştırın ve ters eğik çizgiyi yol boyunca eğik çizgi ile değiştirin.
  5. Ubuntu'yu açın.
  6. Komut dosyasının bulunduğu dizine gitmek için aşağıdaki komutu çalıştırın.

komuta

komut dosyasına cd yolu

Misal

cd / mnt / c / Kullanıcılar / fatiw / Masaüstü /
  1. Komut dosyasını çalıştırmak için bu komutu çalıştırın.
sh name-of-script.sh

Git Bash ile Windows 10'da Shell komut dosyasını çalıştırma

Windows 10'da bir Shell betiği çalıştırmak için WSL kullanmak uzun bir süreçtir. Çok daha hızlı bir şey istiyorsanız Git Bash kullanmanızı öneririz. Devam edin ve Git Bash'i indirin. Kurun, ancak kurulum sırasında eklenmesine izin verdiğinizden emin olun. PATH değişkeniniz.

Kurulum tamamlandığında Git Bash'i açın. Kabuk betiğini pencereye sürükleyip bırakın, Enter'a dokunun, yürütülür.

watch instagram story