I didn't use an Ebook. I learned with experience

.
I only program batches on Windows DOS. I actually have no idea how terminal works as I never spend time with Unix or Linux

.
Just Google search, programming with batches and get your first tutorials that way. After that start looking up your questions, then move onto advanced batch scripting.