[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[FDclone-users:00280] Re: a problem with recursive copy



 しらいです。

In Message-Id <86r7tcdv7s.knu@iDaemons.org>
        "Akinori MUSHA" <knu@iDaemons.org>さんwrites:
>  POSIX でも、せっかく実装依存の -r に加えて -R を新設したのに、
> 末尾の / の扱いは規定していないようです。

 POSIX で規定されてたのは cp(1) の話ではなくて system call
や library 関数が pathname を扱う時の汎用仕様だったように記
憶しています。

 suffix の「/」ではなくて重複する「/」だったような気もしま
すが、今探してみても見つかりませんね。command reference 部分
の記述じゃないので探し方が網羅的になってしまって。
 shell の pattern matching に、重複する「/」は単一の「/」に
match するとかいうルールが書かれてあるのが見つかったくらいで
す。

# んー、それはそれでまずいような。解釈によっては「///u?r」
#を「/usr」に展開しないといけないようにも読めてしまう。

                                               しらい たかし