Что означает #!/bin/bash в начале файла chessBoard.sh?
#!/bin/bash
chessBoard.sh
Она задаёт размер доски равным /bin/bash.
/bin/bash
Она автоматически делает файл исполняемым.
При прямом запуске файла система должна использовать Bash в качестве интерпретатора скрипта.
Это лишь описательный комментарий, не влияющий на выполнение.