🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

3 total messages Started by Takashi YOSHIMI Thu, 03 Dec 1998 00:00
file name problem
#837
Author: Takashi YOSHIMI
Date: Thu, 03 Dec 1998 00:00
27 lines
2044 bytes
吉見@電総研です。

mule でファイルを読み込む際に、ファイル名の先頭に '~' がついているとア
クセスできなくなるようです。completion とかしなくて full path で入力し
てもだめです。path の途中に /~foo/ とかが入っていると、そこでユーザー
fooのホームディレクトリを見に行ってしまいます。試しに、バックスラッシュ
でエスケープしてもだめなようでした。

dired でもそのフォルダに直接行こうとするとだめですが、なぜかサブディレ
クトリの表示はできます。ただ、表示はできますが、そこにポインタを置いて
読もうとすると、やはりだめなようです。

このようなファイル名があまりunixとなじんでいないとはいえるし、変えるの
は簡単なのですが、これは、ウェブサイトの構造をまるごとダウンロードした
りすると存在したりするのです。

できれば、このような変なファイル名でも構わないようになりたいと思います。
チルダがパスの先頭にあるときだけユーザー名として認識し、その他の場合は
普通のキャラクターになるとか、せめてdired のインターフェースからだけで
もたどれるようにならないでしょうか。

--------------
⊂工・ 吉見 隆(よしみ たかし)0x27歳 妻1人子2人 yoshimi@etl.go.jp
 人  [所属]電子技術総合研究所[仕事]コンピュータビジョン      619
    [好]美和ちゃん、光ちゃん、宙ちゃん、SF、漫画、ばか話     ~  (c)
    [嫌]暴煙者、暴走族、たばこ会社
        http://www.etl.go.jp/~yoshimi/
Re: file name problem
#838
Author: Shinji Kono
Date: Thu, 03 Dec 1998 00:00
23 lines
1391 bytes
$B2OLn(B $B??<#(B@$BN05eBg>pJs9)3X$G$9!#(B
In article <sPV1v.yoshimi@etl.go.jp> , 
	yoshimi@etl.go.jp (Takashi YOSHIMI) writes 
>mule $B$G%U%!%$%k$rFI$_9~$`:]$K!"%U%!%$%kL>$N@hF,$K(B '~' $B$,$D$$$F$$$k$H%"(B
>$B%/%;%9$G$-$J$/$J$k$h$&$G$9!#(B

$B$[$($[$((B.... \~ $B$G$b$@$a$G$9$+(B?

>dired $B$G$b$=$N%U%)%k%@$KD>@\9T$3$&$H$9$k$H$@$a$G$9$,!"$J$<$+%5%V%G%#%l(B
>$B%/%H%j$NI=<($O$G$-$^$9!#$?$@!"I=<($O$G$-$^$9$,!"$=$3$K%]%$%s%?$rCV$$$F(B
>$BFI$b$&$H$9$k$H!"$d$O$j$@$a$J$h$&$G$9!#(B

GNU Emacs 19.28.2 (i386--bsd386) of Tue Apr  1 1997 on sirius.msi.co.jp

$B$G$O!"(Bdired $B$G$b(B \~ $B$HI=<($5$l$F(BOk$B$_$?$$$G$9$,(B...

>$B$G$-$l$P!"$3$N$h$&$JJQ$J%U%!%$%kL>$G$b9=$o$J$$$h$&$K$J$j$?$$$H;W$$$^$9!#(B

$B$G$9$h$M!#(B

---
Shinji KONO @ Information Engineering, University of the Ryukyus
$B2OLn??<#(B @ $BN05eBg3X9)3XIt>pJs9)3X2J(B
Re: file name problem
#848
Author: Takashi YOSHIMI
Date: Mon, 14 Dec 1998 00:00
99 lines
4842 bytes
吉見@電総研です。フォローありがとうございます。返事が遅くなってしまい
ました。

On 12/03/98(13:58) kono@ie.u-ryukyu.ac.jp (Shinji Kono) wrote
in <11216.912661332@rananim.ie.u-ryukyu.ac.jp> (nntp://news-server/fj.editor.mule/7636):
 |In article <sPV1v.yoshimi@etl.go.jp> , 
 |	yoshimi@etl.go.jp (Takashi YOSHIMI) writes 
 |>mule でファイルを読み込む際に、ファイル名の先頭に '~' がついているとア
 |>クセスできなくなるようです。
 |
 |ほえほえ.... \~ でもだめですか?
 |
 |>dired でもそのフォルダに直接行こうとするとだめですが、なぜかサブディレ
 |>クトリの表示はできます。ただ、表示はできますが、そこにポインタを置いて
 |>読もうとすると、やはりだめなようです。
 |
 |GNU Emacs 19.28.2 (i386--bsd386) of Tue Apr  1 1997 on sirius.msi.co.jp
 |
 |では、dired でも \~ と表示されてOkみたいですが...
 |
 |>できれば、このような変なファイル名でも構わないようになりたいと思います。
 |
 |ですよね。

しばらく、試していなかったのですが、今、やってみました。

mule 2.3 (SUETSUMUHANA) (emacs 19.28.1) では、

/tmp/ に ~foo というディレクトリを作っておくと、/tmp は dired で次のよ
うに表示されます

  /tmp:
  total 58
  drwxrwxrwt   6 sys      sys          270 Dec 14 14:11 .
  drwxr-xr-x  27 root     root        1024 May 13  1997 ..
  drwxrwxrwx   2 yoshimi  bin          104 Nov  6 16:53 .X11-pipe
  drwxrwxrwx   2 yoshimi  bin          104 Nov  6 16:53 .X11-unix
  drwxrwxrwx   2 root     root         107 Nov  6 12:56 .pcmcia
  -rw-rw-r--   1 root     sys         5076 Nov  6 12:56 ps_data
  drwxr-xr-x   2 yoshimi  pgv          111 Dec 14 14:11 ~foo

しかし、~foo にカーソルを移動して f としても、

Setting current directory: no such file or directory, /tmp/~foo/

となります。

C-x C-f /tmp/~foo 

でも同じメッセージです。

C-x C-f /tmp/\~foo とすると、\~foo という名前のファイルをバッファに開
いてしまいます。

  /tmp:
  total 66
  drwxrwxrwt   6 sys      sys          308 Dec 14 14:24 .
  drwxr-xr-x  27 root     root        1024 May 13  1997 ..
  drwxrwxrwx   2 yoshimi  bin          104 Nov  6 16:53 .X11-pipe
  drwxrwxrwx   2 yoshimi  bin          104 Nov  6 16:53 .X11-unix
  drwxrwxrwx   2 root     root         107 Nov  6 12:56 .pcmcia
  -rw-r--r--   1 yoshimi  pgv            5 Dec 14 14:24 \~foo
  -rw-rw-r--   1 root     sys         5076 Nov  6 12:56 ps_data
  drwxr-xr-x   2 yoshimi  pgv          111 Dec 14 14:11 ~foo

従って、ディレクトリ ~foo にはアクセスできません。

dired のバッファで ~foo のサブディレクトリを i で開くと、なぜかできま
すが、読み書き可能なはずのファイルを開けると read-only になります。つ
まり、

  /tmp:
  total 66
  drwxrwxrwt   6 sys      sys          308 Dec 14 14:24 .
  drwxr-xr-x  27 root     root        1024 May 13  1997 ..
  drwxrwxrwx   2 yoshimi  bin          104 Nov  6 16:53 .X11-pipe
  drwxrwxrwx   2 yoshimi  bin          104 Nov  6 16:53 .X11-unix
  drwxrwxrwx   2 root     root         107 Nov  6 12:56 .pcmcia
  -rw-r--r--   1 yoshimi  pgv            5 Dec 14 14:24 \~foo
  -rw-rw-r--   1 root     sys         5076 Nov  6 12:56 ps_data
  drwxr-xr-x   2 yoshimi  pgv          111 Dec 14 14:11 ~foo

  /tmp/~foo:
  total 16
  drwxr-xr-x   2 yoshimi  pgv          111 Dec 14 14:11 .
  drwxrwxrwt   6 sys      sys          308 Dec 14 14:24 ..
  -rw-r--r--   1 yoshimi  pgv            0 Dec 14 14:11 test_file

この状態で test_file を開くと、ファイルの属性が正しくなりません。

河野さんは GNU Emacs 19.28.2 で実験されたようですが、これは19.28.1 と
19.28.2 の diff なのでしょうか?それとも何か変数をいじるとよいのかな?

--------------
⊂工・ 吉見 隆(よしみ たかし)0x27歳 妻1人子2人 yoshimi@etl.go.jp
 人  [所属]電子技術総合研究所[仕事]コンピュータビジョン      619
    [好]美和ちゃん、光ちゃん、宙ちゃん、SF、漫画、ばか話     ~  (c)
    [嫌]暴煙者、暴走族、たばこ会社
        http://www.etl.go.jp/~yoshimi/
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads