ruby编写的列出指定目录文件的程序

求一个ruby编写的列出指定目录文件的程序
我需要写一个ruby程序,要求如下


使用Ruby编写一个列出指定目录的文件的程序
  要求:本程序接受一个目录名为参数,并打印出当前目录中的文件,
各位大侠,,,能不能帮个忙

------解决方案--------------------
Dir.open('c:\\') {|d| d.each {|x| puts x }}

带参数的:

Dir.open(ARGV[0]) {|d| d.each {|x| puts x }}

编译后,执行 ruby xxx.rb c:\
------解决方案--------------------
探讨
Dir.open('c:\\') {|d| d.each {|x| puts x }}

带参数的:

Dir.open(ARGV[0]) {|d| d.each {|x| puts x }}

编译后,执行 ruby xxx.rb c:\