Bash es uno de los interpretes de comandos mas poderosos y famosos en el mundo unix, es por eso que le dedico un post a algunos comandos de programacion en bash.
nota: los archivos que tengan comandos bash pueden llevar la extencion .sh de shell, aunque en linux realmente no importa tanto como en windows la extencion, no estar de mas ponerla...