Shell/Bash programları shell programlama diliyle yazılır ve terminalde çalıştırılırlar. Genelde kısa ve basit amaçlar için kullanılırlar, örneğin otomatikleştirilmiş görevler. Daha fazla bilgi için burayı veya burayı okuyabilirsiniz.


Örnek


# Create the script
Inanzzz-MBP:mix inanzzz$ nano my_bash_script

# You cannot run it like this
Inanzzz-MBP:mix inanzzz$ my_bash_script
-bash: my_bash_script: command not found

# You can run it like this but need to grant permission
Inanzzz-MBP:mix inanzzz$ ./my_bash_script
-bash: ./my_bash_script: Permission denied

# Grant permission
Inanzzz-MBP:mix inanzzz$ chmod 755 my_bash_script

# Run it
Inanzzz-MBP:mix inanzzz$ ./my_bash_script
This is my very first bash script!!!