[Mew-dist 06917] Re: folders on DOS Filesystem

SAKAI Kiyotaka ksakai at example.com
1998年 11月 9日 (月) 12:12:48 JST


>> In article <27481.910571606 at example.com>, Jun-ichiro itojun Itoh <itojun at example.com> writes:

>> ln -s /dos/Mail ~/ とすると
>> +hoge だけが出てきて
>> +hoge/kora は見えないので困ってるのです。
>> なんか、 FreeBSDの FAT32のコードのほうが怪しい気がしないでもないですな。

> 	コードも見ずに返事しますが、ディレクトリのlink countはちゃんと
> 	正しい(= ufsと同じ)値が返ってきてますかね。

impath は、

    opendir(DIR, $abs_dir);      # $abs_dir = ~/Mail
    @direntries = sort(grep(-d "$abs_dir/$_" && $_ ne '.' && $_ ne '..',
                            readdir(DIR)));
    closedir(DIR);

というコードで再帰的にディレクトリを読んでいますが、perl の readdir() 
関数が正しい値を返していないということなのでしょうか?
-- 
酒井 清隆 (E-mail: ksakai at example.com)



Mew-dist メーリングリストの案内