[問題] 第一次寫ruby一些細節請教一下

看板Ruby作者 (賓)時間15年前 (2010/07/15 11:42), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
因為是第一次寫ruby的程式 對於一些觀念還有一點模糊 我試著在程式中加入註解 可以幫我看一下嗎? 這個註解是我用我自己的意思寫出來的 不知道有沒有觀念不正確的地方? #! /usr/bin/ruby -Ku # For create Picasa.ini to hidden folder # require "fileutils" def traverse(path) if FileTest.directory?(path) #判斷是否為目錄,是才往下執行 FileUtils.cp("/home/XXX/script/ruby/Picasa.ini",path) #複製picasa.ini到 指定的路徑底下 dir = Dir.open(path) #開啟目錄 while name = dir.read #讀取目錄內容 next if name == "." #跳過 next if name == ".." #跳過 traverse(path + "/" + name) #將讀入的檔案列表再次送入traverse中,再次判 斷是否為目錄 end dir.close #結束dir end end traverse(ARGV[ 0]) #把參數傳入這個矩陣之中 還有那個dir.close是搭配Dir.open使用的是嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.46.78 maxwux:轉錄至看板 Linux 07/15 21:11
文章代碼(AID): #1CFeEvg5 (Ruby)
文章代碼(AID): #1CFeEvg5 (Ruby)