用于检查应用程序中有多少行代码的 Ruby 脚本

标签 ruby

您将如何编写一个 ruby​​ 脚本,例如 get_lines.rb file_name.rb,它返回应用程序中的代码总数/行数,该应用程序通过文件夹 > 文件夹 > foler 递归,例如 app/modes、app/controllers 等...所有文件!

最佳答案

http://www.ruby-doc.org/stdlib/libdoc/find/rdoc/classes/Find.html

实现类似find的模块。

页面上的示例给出了获取目录中所有文件大小的示例。将其更改为计算总行数应该非常简单。

我建议不要在 ruby​​ 中这样做,除非你也...

wc -l `find /path/to/dir -type f` | tail -1

关于用于检查应用程序中有多少行代码的 Ruby 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6538648/

相关文章:

ruby - 当指定命令行参数时,Ruby 不再使用 gets 等待输入

ruby-on-rails - Paypal预授权+自适应支付

javascript - Summernote 字体系列和颜色不起作用

ruby-on-rails - View 和 Controller 外部的 Rails Engine RouteProxy

列出了 Ruby gem,但不会加载(用户目录中的 gem,而不是 ruby​​ 目录)

ruby - 使用 Sinatra 获取 header 数据

ruby - 每当 Activerecord 的 :after_save callbacks trigger 触发回调

ruby - ruby do block 的 Sublime Text 2 自动完成错误

ruby-on-rails - acts_as_taggable_on Gem 不适用于 Rails 5

ruby - Ruby 对 curl 进行系统调用的正确语法是什么?