[#30743] 大きな数の大まかな割り算 — Yukihiro Matsumoto <matz@...>

まつもと ゆきひろです

17 messages 2007/05/01

[#30827] Supporting Fiber — SASADA Koichi <ko1@...>

 ささだです。

22 messages 2007/05/27

[ruby-dev:30812] Re: FileUtils.rm_rf misfeature?

From: Nobuyoshi Nakada <nobu@...>
Date: 2007-05-24 15:01:03 UTC
List: ruby-dev #30812
なかだです。

At Thu, 24 May 2007 22:27:38 +0900,
Takahiro Kambe wrote in [ruby-dev:30811]:
> NetBSD 3.1_STABLE(およびcurrent)のrm(1)の互換性のところでは、
> 
>      The rm utility differs from historical implementations in that the -f
>      option only masks attempts to remove non-existent files instead of mask-
>      ing a large variety of errors.
> 
> といった記述もあります。そして、現在の実装では、
> 
> 	ENOENT
> 	ENAMETOOLONG
> 	ENOTDIR
> 
> を無視しています。元のやりとりにもよると思いますが、案外環境によって
> rm(1)の-fオプションの実装も違うという場合もありそうです。

なるほど。そんなに単純な話じゃないですね。

思い付きですが、forceオプションか、たとえばignoreのような新しい
オプションかで無視するエラーを指定できるようにするってのはどう
でしょうか。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread