The OP is considering books like "Art of UNIX Programming", "Pragmatic Programmer" and "Programming Pearls". He also declared he knows about the syntax and such - he can actually code. I think he's already way past the learning how to ride a bicycle. He seems to be more "great, I know how to ride a bicycle - now, how can I scale a mountain on one?".
I certainly assume the OP knows how to write a loop.