Стоит ли учиться писать скрипты на bash?
Конечно стоит изучать bash. В системах Linux многое на нем сделано, так что в любом случае придется с ним сталкиваться. 
Я не учил bash намеренно. В какой-то момент просто взял и начал на нем писать код :-) Могу сказать, что язык ужасный, привередливый, местами крайне неудобный, перенасыщен подводными камнями (точнее морским ежами и минами). Но в то же время bash достаточно мощный язык. 
Для небольших скриптов будет проще использовать bash. Для чего-то сложного лучше использовать нормальный язык программирования. 
Для понимания основ будет достаточно хороших знаний и опыта работы с любым другим языком программирования; это поможет задавать правильные вопросы и быстро находить ответы.
В основе идеологии Unix-подобных систем лежит простота. Так что с чем-то сложным скорее всего придется сталкиваться редко. Знаний программирования или даже основ программирования, должно вполне хватить для понимания скриптов bash, с которыми придется сталкиваться. Но пару недель его хорошенько поковырять, лишним не будет, главное мотивацию найти.
Время на целенаправленное изучение тратить наверное не стоит. Достаточно понимать, что он из себя представляет и какие задачи решает. Крупные скрипты на нём писать не стоит, а простенькие, при первом знакомстве, пишутся по мануалам за пару часов.