Is there any way of just unlocking accounts without opening the console with `geth`?

I'm writing some scripts to automate cluster generation and I wish I could just call `geth` to unlocking some accounts without starting another instance or attaching to an existing one.