File module recursive behaviour

I actually resolved this almost immediately after posting it - use the shell module.

Thanks to anyone who read it.

Please direct this question to ansible-project list.

Thanks!