paint-brush
Terminalinizin Süper Güçlerini Ortaya Çıkarın: Eğlenceli Bir Bash Komut Dosyası Oluşturma Eğitimiile@jiniuspark
2,362 okumalar
2,362 okumalar

Terminalinizin Süper Güçlerini Ortaya Çıkarın: Eğlenceli Bir Bash Komut Dosyası Oluşturma Eğitimi

ile Jin Park3m2023/05/24
Read on Terminal Reader
Read this story w/o Javascript

Çok uzun; Okumak

Bash komut dosyası oluşturma, kabuğun çalıştıracağı komutların bir listesini yazmayı içerir. Bu sizin komut satırı yorumlayıcınız, dijital ciniz, komutlarınıza uymaya hazır. Bash komut dosyası oluşturma buzdağının yalnızca görünen kısmıdır; dışarıda keşfetmeniz için koca bir okyanus var.

People Mentioned

Mention Thumbnail
featured image - Terminalinizin Süper Güçlerini Ortaya Çıkarın: Eğlenceli Bir Bash Komut Dosyası Oluşturma Eğitimi
Jin Park HackerNoon profile picture
0-item
1-item

Peki, bak burada ne var! Yani Bash komut dosyası yazmayı öğrenmek ilginizi çekiyor, öyle mi? Boğayı boynuzlarından yakalamaya karar vermene sevindim. Güven bana; Bash komut dosyalarının parmak uçlarınıza getirebileceği gücün tadına vardığınızda geri dönüş olmayacak. Bunu terminalinizle bir buluşma olarak düşünün; burada Bash komut dosyası yazmanın gücüyle terminalinizi kendi melodilerinizle dans ettirmeyi öğreneceksiniz. Şimdi dalalım mı?

Bash Scripting Dünyasına Bir Bakış

Ellerimizi kirletmeden önce, Bash betiğinin ne olduğu ve neden bu kadar önemli olduğu konusunda konuyu biraz açalım. Bash (Born Again SHell), çoğu Linux dağıtımında varsayılan kabuktur. Bu sizin komut satırı yorumlayıcınız, dijital ciniz, komutlarınıza uymaya hazır.


  • Kabuk nedir diye mi soruyorsunuz? Sohbetin daha fazla komut ve daha az sohbet içermesi dışında, bunu işletim sisteminizle sohbet etmenize olanak tanıyan bir kullanıcı arayüzü olarak düşünün.
  • Senaryo yazmaya ne dersiniz? Kabuğun yürütmesi için bir dizi komut yazıyor.


Bu nedenle Bash komut dosyası oluşturma, kabuğun yürüteceği komutların bir listesini yazmayı, tekrarlanan görevleri otomatikleştirmeyi ve hayatınızı kolaylaştırmayı içerir. Çok tatlı değil mi?

Bash Scripting 101: Uygulamalı Bir Yolculuk

İlk Bash Komut Dosyanızı Oluşturma

Topu yuvarlamanın zamanı geldi! İlk Bash senaryonuz roket bilimi olmayacak; işleri basit tutalım. Bir Bash betiği oluşturmak için şunları yapacağız:


  1. Bir metin düzenleyici açın.
  2. Komutlarımızı yazın.
  3. Dosyayı .sh uzantısıyla kaydedin.


Klasik programcının selamlaması olan "Merhaba Dünya"yı tekrarlayalım.


 #!/bin/bash echo "Hello, World!"


#!/bin/bash'a shebang denir. Sisteme bunun bir Bash betiği olduğunu söyler.


Bash Komut Dosyanızı Çalıştırma

Bash betiğini çalıştırmak pasta kadar kolaydır. Sadece iki adımı hatırlamanız gerekiyor:


Chmod komutunu kullanarak betiğinize yürütme izinleri verin: chmod +x script.sh


Komut dosyasını yürütün: ./script.sh


İşte! Terminalinizde "Merhaba Dünya!" görüntülenmelidir. Az önce ilk Bash betiğinizi çalıştırdınız.


Bash'teki değişkenler

Şapkalarınızı sıkı tutun çünkü Bash komut dosyası yazmanın en ince ayrıntılarına, yani değişkenlere dalıyoruz! Bash'te şöyle bir değişken tanımlarız:


 VARIABLE_NAME="Hello, World!"


Bir değişkeni kullanmak için dolar işaretini kullanırız:


 echo $VARIABLE_NAME


Bash'te Koşullu İfadeler

Hayat seçimlerle doludur ve Bash komut dosyaları da öyle! Koşullu ifadeler seçenekler arasında seçim yapmamıza yardımcı olur. İşte basit bir if-else ifadesi:


 if [ $1 -gt 100 ] then echo "That's a big number!" else echo "Meh, that's a small number!" fi


Bu komut dosyası, ilettiğiniz bağımsız değişkenin 100'den büyük olup olmadığını kontrol eder ve buna göre bir mesaj görüntüler.


Bunun gibi daha fazlasını mı istiyorsunuz?

İşte karşınızda, Bash komut dosyası yazmanın heyecan verici dünyasına yeni başlayanlar için bir rehber! Eğer 2. bölümü görmek istiyorsanız abone olmayı ve bunu duyurmayı düşünün!


Bash komut dosyası yazımında ustalaşmaya giden yol uzun ve dolambaçlı görünebilir, ancak unutmayın ki Roma bir günde inşa edilmedi. Küçük başlayın, tutarlı bir şekilde pratik yapın ve yol boyunca eğlenmeyi unutmayın. Kısa sürede bir profesyonel gibi senaryo yazmaya başlayacaksınız.


Bu Bash komut dosyası oluşturma eğitimi buzdağının yalnızca görünen kısmıdır; dışarıda keşfetmenizi bekleyen koca bir okyanus var. O yüzden oyalanma, parmaklarını tıklat ve mutlu senaryolar yaz!


Beni destekleyin ve Jin Park ile içinizdeki 'Jinius'u serbest bırakın; hemen dalın!

@ https://ko-fi.com/jiniusme ❤️