引数 path
をつけて呼び出すと、そのディレクトリにあるすべてのファイル名・ディレクトリ名を、配列で返します。
def getdirname(path) dir = Dir.open(path) a = [] while name = dir.read next if name == "." or name ==".." a << name end dir.close a end path = 'C:\\' puts getdirname(path)
引数 path
をつけて呼び出すと、そのディレクトリにあるすべてのファイル名・ディレクトリ名を、配列で返します。
def getdirname(path) dir = Dir.open(path) a = [] while name = dir.read next if name == "." or name ==".." a << name end dir.close a end path = 'C:\\' puts getdirname(path)