パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Windowsにおけるファイルコピーに関する驚くほど複雑な注意点」記事へのコメント

  • 構成の限られた組み込み OS ではなく、現実的な一般ユーザーの使う OS で「何も考えなくても大丈夫」な FileCopy ができる OS ってどれ?
    Linux と macOS は外れるしなぁ

    • by Anonymous Coward

      mac、悪の枢軸HFS+は論外ですがAPFSそんなに筋悪いですか

      • by Anonymous Coward

        APFSでしか動かないファイルコピーなんて実際のソフトウェアには入れられないでしょ。iOSならまだしも、MacではHFS+も混在していることを前提にしないと無理。

        ただ、HFS+はcorruption耐性とか性能とかいった面ではクソではあるが、ファイルコピーに関してはそこまで変なファイルシステムかなあ。
        コピー先がシンボリックリンクじゃないとか書き込み可能かとかいった通常のUnixのコピーにまつわる罠はあるが、それ以外はcopyfile(3)で拡張属性もリソースフォークもなにもひっくるまて普通に処理できるんじゃ。

        • Re: (スコア:2, すばらしい洞察)

          by Anonymous Coward

          ファイル名の正規化が糞

          • 俺も狂った仕様だと思うがどういうユースケースで嬉しいんだろうこれ
            ext4も最近大文字小文字の正規化オプション増えたけど

            親コメント
            • by Anonymous Coward

              大文字小文字は区別ありで衝突させとくとそれを区別なしの所に持ってけないし、
              アプリケーション側が区別なし前提で大文字小文字が実ファイルと異なるアクセスしてきたときに困る。
              ので、それなりに区別無しにする(正規化する)需要はあると思う。

              iOSの偽NFDはロスのほうが多い気がする……
              正規化自体は正規化状態の異なる同名ファイル名が一致しないトラブルなどを避けるのに有用かもしれないが、
              そもそもNFDな文字表現を使ってるのがiOS位でむしろトラブルを生み出している側。
              無断で正規化なんて真似他のOSではデフォルトにしにくい踏んで、
              他のOSだと苦労するってイメ

人生unstable -- あるハッカー

処理中...