- Fix no arguemnt case
- Add recursive option
- Fix ruby binary path