у меня так обычно: есть какая-нибудь задача, лезу в гугл, пробую варианты. Никаких книг по линукс и башу не читал, как-то само вместе с практикой пришло
Скриптов у меня много самописных, но они без комментариев, сам иногда не помню, почему так сделано, а не по-другому

Пользы в плане обучения от них нет. Читайте форум, спрашивайте - поможем)