“Windows sisteminde Shell script dosyası oluşturulup çalıştırılabilir mi?” diye düşünenler için. işte cevap evet. Nasıl yapılabileceğini bilmek için, bu makaleyi sonuna kadar tamamen gözden geçirin. Biraz daha uzun bir süreç ama takip etmesi kolay. Bu yüzden süreci 4 bölüme ayıracağız.
- WSL'yi etkinleştir – Windows sisteminde kabuk komut dosyaları doğrudan çalıştırılamaz. Bunu yapmak için önce Linux için Windows Alt Sistemini (WSL) yüklemeniz gerekir. WSL, geleneksel Windows uygulamalarınızın yanında bir Linux dosya sistemi çalıştırmanıza olanak tanıyan Windows işletim sisteminin bir özelliğidir.
- Ubuntu'yu İndirin ve WSL ile Entegre Edin – WSL, Windows işletim sistemiyle birlikte gelir, ancak kullanmaya başlamadan önce etkinleştirmeniz ve bir Linux dağıtımı yüklemeniz gerekir. Burada, Microsoft Store Uygulamasından Ubuntu'nun nasıl indirilip kurulacağına bakacağız.
- Kabuk komut dosyası oluştur – .sh dosyaları, kabuk komut dosyası uzantılarıdır. Windows sisteminde bir kabuk komut dosyası oluşturmayı öğrenelim
- Kabuk komut dosyasını yürütün – Oluşturulan .sh dosyasını çalıştırın
İçindekiler
Bölüm 1: Linux için Windows Alt Sistemini Etkinleştirin (WSL)
1. Adım: Açın Ayarlar kullanarak Windows + ben anahtarlar birlikte. Tıklamak Güncelleme ve Güvenlik seçenek.
Adım 2: Sol bölmeden üzerine tıklayın Geliştiriciler için
Adım 3: Etkinleştir Geliştirici modu geçiş çubuğuna tıklayarak.
REKLAMCILIK
Adım 4: Açılır pencereden üzerine tıklayın Evet.
Adım 5: Bir ayar bul arama çubuğuna, pencereleri çevir yazın ve sonuçlardan üzerine tıklayın. Windows özelliklerini açma veya kapatma
Adım 6: Açılan pencereden kene en onay kutusu yanında Linux için Windows Alt Sistemi etkinleştirmek için. Ve tıklayın TAMAM.
Adım 7: İşlemin tamamlanması birkaç dakika sürecek ve yeniden başlatma isteyecektir. Tekrar başlat sistem.
Bölüm 2: Ubuntu'yu İndirin ve WSL ile Entegre Edin
Adım 1: Yeniden başlatıldığında, Microsoft Mağazası Uygulamasını açın Windows arama çubuğuna Microsoft store yazıp arama sonuçlarından üzerine çift tıklayarak.
2. Adım: Microsoft Store Uygulaması arama çubuğuna şunu yazın ubuntu ve listeden seçin.
3. Adım: üzerine tıklayın Almak ubuntu'yu indirmek birkaç dakika sürecektir.
Adım 4: Windows arama çubuğuna yazın Ubuntu ve arama sonuçlarından çift tıklama açmak için üzerine
Adım 5: Linux komut istemi açılacak ve sabit diskinize kurulumuna ve WSL ile entegrasyonuna başlayacaktır.
Adım 6: Bir Kullanıcı adı ve şifre kimlik bilgileri olarak istediğiniz kullanıcı adını ve şifreyi girin. Bunları daha sonra kullanmak üzere hatırladığınızdan emin olun.
Adım 7: Kurulum işleminin tamamlanmasını bekleyin.
Bölüm 3: Kabuk Komut Dosyası (.sh) Dosyasını Oluşturun
Adım 1: Windows'ta .sh dosyalarını oluşturmak istediğiniz konuma gidin. Şunu tut Vardiya anahtar ve sağ tık boş alan üzerinde.
Adım 2: Görüntülenen listeden Powershell penceresini burada açın.
Adım 3: PowerShell türünde bash ve vur girmek. Bu, bash kabuğuna yönlendirilecek
REKLAMCILIK
Adım 4: PowerShell türünde kedi > dosyaadı.sh burada "dosya adı" dosyanızın adıdır. Bu senin seçimin. Örneğin burada dosya adı olarak “test” verdim.
Adım 5: Vur girmek klavyedeki düğme. Şimdi seçilen konumda bir kabuk komut dosyası oluşturulacak.
Adım 6: Dosyanın konumda oluşturulacağını kontrol edin ve Powershell'e geri dönün ve ctrl + c İşlemi sonlandırmak için tuşları birlikte kullanın.
Adım 7: Bu kabuk betiğini çalıştırmak ve sonuçları görmek için dosyaya bazı veriler eklemeniz gerekecek. Merhaba Dünya'yı yazdırmak için dosyaya basit bir komut ekleyelim.
Adım 8: Bu tür için vi dosyaadı.sh burada "dosya adı" dosyanızın adıdır. Örneğin, burada dosya adı olarak “test” verdiğim için komut vi test.sh olacaktır.
Adım 9: Bu komut dosyayı düzenlemek için açacaktır, ben Dosyaya girmek ve düzenlemeye başlamak için klavyeden tuşuna basın.
Adım 10: Dosyaya echo “Merhaba Dünya” yazın ve kaydedip çıkmak için ESC klavyeden tuşa basın ve yazın :wq ve vur girmek.
Adım 11: Bu, dosyanın içeriğini kaydedecek ve dosyayı kapatacaktır.
Bölüm 4: Kabuk Komut Dosyasını Yürütün/Çalıştırın
Adım 1: Windows sisteminizde sh dosyalarının bulunduğu konuma gidin. Şunu tut Vardiya anahtar ve sağ tık boş alan üzerinde.
Adım 2: Görüntülenen listeden Powershell penceresini burada açın.
Adım 3: Komut istemine şunu yazın bash ve vur girmek. Bu, bash kabuğuna yönlendirilecek
4. Adım: Yazın sh dosyaadı.sh ve vur girmek. Örneğin, burada dosya adı 'test' olduğundan dosyayı sh test.sh komutunu kullanarak çalıştıracağım veya çalıştıracağım.
Adım 5: Artık çıktıyı görebilirsiniz. İşte bu oldu!
Not: sh dosyasını Komut İsteminde de çalıştırabilirsiniz.
Adım 1: Çalıştır istemini kullanarak açın. Windows + R tuşları birlikte ve yazın cmd içinde. Vurmak girmek.
Adım 2: Bu, komut istemini açacaktır. Kullanarak yürütülecek sh dosyasının bulunduğu yola gidin. CD Komutun şöyle olması için Masaüstü altında Yeni klasör adlı bir klasörde sh dosyalarım var. cd Masaüstü/Yeni klasör
3. Adım: Şimdi yazın bash dosyaadı.sh ve vur girmek. Dosya adı, dosyanızın adıdır. Örneğin, bash test.sh vereceğim
Adım 4: Çıktıyı komut isteminizde görebilirsiniz.
Bu kadar! Umarım bu makale faydalıdır. Teşekkürler!!