ぽざうねっと
ホーム
連絡をする
同期する ( RSS 2.0 )
Login
投稿数 420 : 記事 0 : コメント 9718 : トラックバック 76
ニュース
さて、今年は何を漬けようか
書庫
2009年6月 (1)
2009年5月 (6)
2009年4月 (3)
2009年3月 (1)
2009年2月 (1)
2009年1月 (3)
2008年12月 (9)
2008年10月 (8)
2008年9月 (41)
2008年8月 (17)
2008年7月 (9)
2008年6月 (19)
2008年5月 (2)
2008年4月 (10)
2008年3月 (25)
2008年2月 (37)
2008年1月 (53)
2007年12月 (2)
2007年11月 (10)
2007年10月 (7)
2007年9月 (10)
2007年8月 (2)
2007年7月 (5)
2007年6月 (12)
2007年5月 (10)
2007年4月 (19)
2007年3月 (16)
2007年2月 (23)
2007年1月 (19)
2006年12月 (31)
2006年11月 (9)
日記カテゴリ
DB >> MySQL
DB >> Oracle
DB >> SQL Server
dev >> .NET >> ADO.NET
dev >> .NET >> ASP.NET
dev >> .NET >> Forms
dev >> .NET >> Others
dev >> JavaScript
dev >> Others
dev >> Others >> Web
dev >> Ruby
dev >> Ruby >> Rails
dev >> SQL
dev >> XML
env >> Linux
env >> Linux >> Ubuntu
env >> Windows
env >> Windows >> Vista
etc
tool
tool >> Office
Accessory
Community
Private
Ruby でサブディレクトリやディレクトリ内のファイル名を取得する場合に気をつけること
Ruby でディレクトリ内のアイテム名を取得する方法はいくつかあります。
Dir.entries(path) で配列で取得できますし、Dir.foreach(path) { |item| ... } で列挙処理もできます。
open 後のインスタンスメソッドとしては each があります。(Dir.foreach と同じ)
しかし、どの場合にも自分自身を表す "." と親ディレクトリを表す ".." が含まれてしまいます。(ルートの場合はでないけど)
正直、どんな時に利用するのかわかりません。
投稿日時 : 2009年5月7日 23:27
コメント
#
re: Ruby でサブディレクトリやディレクトリ内のファイル名を取得する場合に気をつけること
2009/05/08 0:26
ちゃっぴ
おそらく、内部で Win32 FindFirstFile 呼び出しているんじゃないですかね?
で、何にも加工せずにそのまま出力と。
#
re: Ruby でサブディレクトリやディレクトリ内のファイル名を取得する場合に気をつけること
2009/05/08 2:01
THREE-ONE
Windows での内部処理はそうかもしれませんね。
ただ、Ruby は *nix 環境がベースのようで、*nix 環境でも同様なのです。
Win 版はそちらに合わせたというところだと思います。
過去 ML でも話題にあがっていたようなので追ってみたいと思います。
Post Feedback
タイトル
タイトルを入力してください
名前
名前を入力してください
Url:
コメント:
コメントを入力してください
名前をブラウザに記憶する
Powered by:
Copyright © THREE-ONE