我目前使用以下程序开头的文件:
File.open(“ sample_file.txt”)
程序有一个Parser类,我会将文件传递给它。
从命令行运行:
$ ruby文件名
但是我不喜欢“ sample_file.txt”是硬编码的。如何将文件名设置为变量,以便可以从命令行传递它?
$ ruby open_file.rb解析器(“ sample_file.txt”)
有关其他信息: https://github.com/matthewlee07/CountingWords/blob/master/main.rb