Shell (Bash) Script Yazma

YazılımLinuxTerminal | | Barış Çelik<bariscelikweb@gmail.com>

Shell script ile ufak araçlar

Komut sistemi Linux tabanlı işletim sistemlerinde daha sık kullanılır. Unix’in 7. sürümünde ortaya çıkan shell (kabuk), Bourne shell, Stephen Bourne tarafından Bell Laboratuvarları’nda geliştirilmiştir. Bash (Bourne-again shell) ise Brian Fox tarafından GNU Projesi kapsamında yazılmıştır.

GNU/Linux dağıtımlarında Bash kullanılmaktadır. Kısacası bir komut sistemi yorumcusu ya da bir kabuk diyebiliriz. Bash ile ufak araçlar oluşturacağız.

Hızlıca bir giriş yapalım. tools.sh adında bir dosya oluşturalım. Betiğimizin ilk satırına #!/bin/bash yazıyoruz:

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

Betiği çalıştırılabilir hâle getirmek için komut satırında betiğin olduğu klasörde aşağıdaki komutu çalıştırıyoruz

chmod +x  my_script.sh

Betiği çağırdığımızda:

./tools.sh

Bu sonucu elde ederiz

Hello World!