Mi associo al consiglio di borgata.
Un batch è più intuitivo di un bash, quindi nella maggior parte dei casi si può fare un copia-incolla dello script di esempio ed adattarlo con poco sforzo.
Un bash è tutt'altra cosa.
Ti propongo di cominciare da qua:
http://nixsvr.com/llthw/ex3
Il sito è un must per chiunque muova i primi passi in ambiente Unix ed è articolato in modo passo-passo con "difficoltà" crescente.
Ogni lezione è impostata in tre sezioni:
1 - Digita questi comandi
2 - Cosa dovresti ottenere
3 - Spiegazione di quanto sopra.
Mi sento di poterlo consigliare...Credimi che ci metterai molto meno di quel che pensi ad imparare ed acquisirai cognizione di causa, che, in informatica, è fondamentale per saperci fare sul serio.