Bash Scrip Nedir? Nasıl yazılır? Nasıl oluşturulur ve çalıştırılır en basit örnekle yapalım. Hadi adımlarımı takip edin.
Linux Shell Bash Nedir?
Bash script, Unix’de mevcut olan programlama araçlarından biridir. Açılımı ise Bourne Again Shell‘dir. Tüm Linux sistemleri genellikle kuruludur. Bash script, Her zaman yaptığınız bir işlemi artık sistem tarafından tek seferli veya her gün otomatik olarak yapmasını istediğimizi söyleyebiliriz bunun için geliştirmek fazlasıyla güçlü ve kullanışlı bir araçtır. Zamana tasaruf sağlar.
Hadi bir dosya oluşturalım ve çalıştırmayı deneyelim. Bunun için home dizine bir dosya oluşturmakla başlayalım. Uygulamamızı terminal üzerinde yapacağız.
Dosya oluşturalım
mkdir test.sh
Dosyayı yazmalım
Ben vi editörü kullanıyorum. Siz nasıl kullanmak isterseniz o editörün komutu yazabilirsiniz. Örnek: nam, nano, vim
vi test.sh
#!/bin/bash
echo "test"
vi editör kullandığım için önce esc tuşa basıyorum ardından “:wq” komut satırına yazıp enter tuşa basıyorum. Dosyamı kaydediyor ve Terminal ekrana geri dönüyoruz.
Çalıştırma ve Yetkilendirme
Çalıştırken, “bash: ./test.sh: Permission denied” bu şekilde hata verebilir
.\test.sh
Dosyamızı yetkilendirelim
chmod +rx test.sh
Tekrar çalıştıralım.
çıktı olarak ekrana sadece “test” yazacaktır.
Tebrikler 😉
Belki bir gün örnekleri de hazırlarım.