FileBot makes scripting and automation as easy as it gets. Just script everything in Groovy instead of bothering with cumbersome cmd and bash scripts. It's the same on all platforms and much more powerful. The provided functions are the same as in the CLI and parameter usage is also exactly the same.
Usage and examples: http://www.filebot.net/forums/viewtopic.php?f=4&t=5
AMC script documentation: http://www.filebot.net/forums/viewtopic.php?f=4&t=215
If you want to run scripts from a local file or if you want to make your own modifications just
git clone https://github.com/filebot/scripts.git
the repository into your local filesystem and call it with filebot -script /path/to/script.groovy
instead of using filebot -script dev:script
syntax.