▼スレッド
│
└◇2314:Re[4]:日本語名ファイルがcatできない [まいどん] 07/08 13:29
└◇2316:Re[5]:日本語名ファイルがcatできない←ありがとうございました!! [まいどん] 07/08 <
2chに同じ質問をしている人がいました。スレッド一覧
すでに過去ログに入ってしまっているのですが、googleキャッシュの方は見れました。
http://www.google.co.jp/search?q=cache:3jnU5K02w_0J:pc5.2ch.net/test/read.cgi/unix/1076240971/801-900+cygwin+1.5.9-1+1.5.10-3+%E9%81%95%E3%81%84&hl=ja
893:名無しさん@お腹いっぱい。 :04/06/01 11:32
直接の原因かどうかは確認してないけど、バグ見つけた。security.cc の中。
str2buf2uni (UNICODE_STRING &tgt, WCHAR *buf, const char *srcstr)
{
tgt.Length = strlen (srcstr) * sizeof (WCHAR);
というのが関係するのかもしれません。
まさ さんスレッド一覧
ありがとうございました。とりあえず解決しました。
cygwin 1.5.9-1 をダウンロードするのは時間がかかりそうだったので、cygwinのサイトからsetupを使って最新のバージョンをインストールすることにしました。setup.exe を実行していくと、パッケージ選択画面で base とかいうカテゴリの中に cygwinという項目がありました。そこでは 1.5.10-3 と 1.5.9-1 を選べるようになっていたので、試しに1.5.9-1を選んでインストールしてみました。
その後、前と同様の日本語対応作業をしたら、うまく
$ mkdir /cygdrive/c/まい
$ echo わーーい! > /cygdrive/c/まい/どん.txt
$ cat /cygdrive/c/まい/どん.txt
わーーい!
とできました。
※cygwin では各パッケージ毎に古いバージョンも選択できるのですね。知りませんでした。
おかげさまで解決しました。ありがとうございました。