Shell Script for Checking Ruby Syntax
February 12, 2010
I wrote a quick one-liner today for checking ruby syntax recursively.
It’s simple but it would be a good idea to run this before committing changes to your repo. I can’t tell you how many times I’ve gone through the long, annoying process of updating our windows rails server (I know…) with code that has a stupid syntax error in it.
If I find it useful, it might even be worth adding to pre-commit hooks on a ruby git repo.
#!/bin/bash
find $1 -name "*.rb" -type f -exec ruby -c {} > /dev/null
This will redirect all the “Syntax OK” messages to /dev/null and will only print files that have errors. Told you it was simple.