关于ruby批量处理问题
关于ruby批量处理问题关于ruby批量处理问题,ruby是种脚本语言,我的理解的就是可以编写一个xx.rb程序,然后批量处理问题。
现在例如有个情况,想编写一个程序是统计文件中单词数量的。这个函数参数是文件路径,那这个文件参数
是怎么让ruby知道呢?是在ruby程序中指定,还是什么时候赋给它?
这个问题,简单点说就是想统计一个文件单词的话,是不是只能将此文件路径放到xx.rb里面?其他没办法?
可以通过命令行参数传递,如:
1.rb:
复制代码1.ARGV.each { |a| puts "arg: #{a}" }然后在命令行:
复制代码1.$ ruby 1.rb 1 2输出:
arg: 1
arg: 2
页:
[1]