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

[FDclone-users:00934] Re: ディレクトリ作成時の大文字から小文字への自動変換について



Good**, 長久保@福島いわき です。
いつもご丁寧な回答、ありがとうございます。

私は Windows とデュアル・ブートで Linux を使っておりまして、
MAKE_DIR (k) コマンドの相手先の file system は「vfat」です。
良く理解できました。

連休初日の"busy"な中、感謝申し上げます。

>>>>> On Tue, 03 May 2011 04:11:00 +0900 (JST)
>>>>> Subject: [FDclone-users:00933] Re: ディレクトリ作成時の大文字から小文字への自動変換について
>>>>> In Message-ID <20110502191100.868EE480680@yuka.unixusers.net>
>>>>> Takashi SHIRAI <shirai@unixusers.net> さん wrote:

>  しらいです。
> 
> In Message-Id <20110430142746.5e8810eb.shohta@seagreen.ocn.ne.jp>
>         Hironori (Shohta) NAGAKUBO <shohta@seagreen.ocn.ne.jp>さんwrites:
> > Good**, 長久保@福島いわき です。
> 
> > 以前からも同じ状態でしたが、ディレクトリ作成で英語の大文字を打ち込み
> > ますと、自動的に小文字に変換されてしまいます。
> > 例えば、AISOFT→aisoftとなってしまいます。
> 
>  既に投稿者の方は納得されたようですが一応解説しておきますね。
> 
>  一般に、file name や directory name の case sensitivity は
> OS と file system の組合せで決定し、user land の program は
> その制限を突破することが出来ません。
>  今回のケースでは OS も file system も明記されていないので
> 原因が定かではありませんが、FDclone 側では case sensitivity
> を操作していませんので、多分 OS 側の事情だと思います。
> 
>  唯一の例外は floppy drive 機能で、これは OS の file system
> を無視して raw level access を行なうので、OS の制限に依存せ
> ず case sensitivity を操作可能です。
>  floppy drive が MS-DOS 由来の media への access 機能である
> ため、MS-DOS の作法に則って case insensitive にしてあります
> が、技術的には case sensitive な実装も可能です。
> 
>  そういう例外的なケースを除けば、FDclone は OS の kernel を
> 介して file access しますので、case sensitivity は OS の制限
> に従います。
>  実際、手元の環境では、FDclone の MAKE_DIR (k) コマンドを用
> いて、大文字の directory name も小文字の directory name も作
> 成出来ています。
> 
> 
>  OS 側の都合で case insensitive になっている file system と
> して一番有名なのは FAT でしょうね。これは MS-DOS 時代の file
> system です。
>  Windows でも標準的に使われている file system であるため、
> 民生の storage は FAT で format して出荷されることが多いよう
> です。特に USB メモリなんかはほぼ 100% が FAT ですね。
> 
>  Linux 等の PC-UNIX はデバイスを Windows と共有する都合上、
> こういった FAT で format された storage の親和性を充実させて
> います。
>  その Linux には FAT を扱える file system が幾つか用意され
> ていて、そのうちの一つである msdos という名前の file system
> は Linux 上でも case sensitive になるよう実装されています。
> 
>  該当の path name がどの file system に属するかは、FDclone
> だと INFO_FILESYS (i) コマンドで調べられますし、/etc/mtab に
> も書かれているので、それらを参考に調べてみて下さい。
> 
>                                                しらい たかし

----- Original Message -----
From: Hironori(Shohta) NAGAKUBO <shohta@seagreen.ocn.ne.jp>
To: FDclone投稿 <FDclone-users@unixusers.net>
Subject: Re: ディレクトリ作成時の大文字から小文字への自動変換について
Date: Sat, 30 Apr 2011 19:30:30 +0900
Organization: 詩季の会
X-Mailer: Sylpheed version 1.0.6 (GTK+ 1.2.10; i686-pc-linux-gnu)
User-Agent: Sylpheed with XEmacs 21.1 (patch 14) "Cuyahoga Valley"
X-Face: "]yO:L`,L_wwKi)8/vg\H'.|'F-nd9cCCXpF=13P.Mp!Lw-lGd|2>)db}u}emDZ7[VrPwb:=KY\2E='LGOGE{K0SCn-?&A5;qiVRWs|G_"@o~njhf;%hS

Good**, 長久保@福島いわき です。

自己レスです。
念のため「The Midnight Commander」でも試してみましたが、
同じ状態になります。
従って「FDclone」特有の現象ではないようです。

どうも失礼しました。

>>>>> On Sat, 30 Apr 2011 14:27:46 +0900 (JST)
>>>>> Subject: ディレクトリ作成時の大文字から小文字への自動変換について
>>>>> In Message-ID <20110430142746.5e8810eb.shohta@seagreen.ocn.ne.jp>
>>>>> Hironori(Shohta) NAGAKUBO <shohta@seagreen.ocn.ne.jp> wrote:

> Good**, 長久保@福島いわき です。
> 
> 皆さん「東日本大震災」は大丈夫でしたか?
> 私は幸い東北地方の最南端で、我が家も山の方にあり、大きな被害はなく、
> 書棚と墓石の倒壊があった程度で済んでおります。
> 暫くMLに動きもない事もあって、少々気になっている事を述べてみます。
> 
> 「FDclone Ver.3.00j」を愛用しております。
> 以前からも同じ状態でしたが、ディレクトリ作成で英語の大文字を打ち込み
> ますと、自動的に小文字に変換されてしまいます。
> 例えば、AISOFT→aisoftとなってしまいます。
> Aisoftの場合はそのまゝ表記されますが。
> 大文字でなければならない必然性や必要性もないのですが、
> 私の場合、ディレクトリは大文字で、ファイル名は小文字表記にしています
> ので、少々気になっている所です。
> 
> これはプログラム上の仕様なのでしょうか。
> 
> That's all for today. Bye for now.
> ---
>                                 @Sat, 30 Apr 2011 14:27:30 +0900 (JST)
> _/_/ Mailing with Linux-Sylpheed _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
> 
>    長久保 博徳(鐘多) <shohta@seagreen.ocn.ne.jp> 

That's all for today. Bye for now.
---
                                @Sat, 30 Apr 2011 19:30:17 +0900 (JST)
_/_/ Mailing with Linux-Sylpheed _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

   長久保 博徳(鐘多) <shohta@seagreen.ocn.ne.jp> 
---------------------------------------------------------------------

That's all for today. Bye for now.
---
                                @Tue,  3 May 2011 09:41:20 +0900 (JST)
_/_/ Mailing with Linux-Sylpheed _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

   長久保 博徳(鐘多) <shohta@seagreen.ocn.ne.jp>