[JM:00438] Re: [POST:DO] bash bash.1

Back to archive index

Masakazu Takahashi emasa****@gmail*****
2011年 10月 6日 (木) 23:38:55 JST


2011/10/3 長南洋一 <cyoic****@maple*****>:
> 長南です。
>
> Takahashi さんのメールより [JM:00434]
>
>>> .\"O When checking mail, this parameter holds the name of the mail file
>>> .\"O currently being checked.
>>>
>>> メールをチェックするときには、
>>> このパラメータは現在チェックしているメールのファイル名を保持します。
>
>> いや、それでよいとかいう以前に、長南さんが「メールのファイル名」に
>> どう違和感があるのかがわからないんですよね。私は察しが悪い方なので。
>> その意味で前のメールでは「議論として」と書きました。
>
> ああ、説明が足りなかったんですね。
>
> まず、原文が the file name of the mail ではなく、the name of the
> mail file なのに、なぜ「メールファイルの名前」と訳さなかったのか
> わからなかったのです。
>
> それから、わたしは MH 形式ばかり使ってきましたから、「メールの
> ファイル名」と言われると、~/Mail ディレクトリ以下にある 1, 2, 3 ...
> という連番のファイルを連想します。「メールファイルの名前」だったら、
> Mail ディレクトリ以下と、/var/mail/cyoichi の両方です。
>
> もう一つ挙げると、「メールのファイル名」だと、ある一つのメールが
> 一つのファイルになっていて、そのファイル名という感じがします
> 「メールファイルの名前」だったら、そのファイルにメールが一つ入って
> いることもあれば、たくさん入っていることもある、という感じです。
> これも MH 形式のメーラを使ってきたせいかもしれませんね。
>
> そういうわけで、「メールのファイル名」に戸惑ったわけです。
>
> --
> 長南洋一


2011/10/3 長南洋一 <cyoic****@maple*****>:
> 長南です。
>
>>>> .\"O When checking mail, this parameter holds the name of the mail file
>>>> .\"O currently being checked.
>>>>
>>>> メールをチェックするときには、
>>>> このパラメータは現在チェックしているメールのファイル名を保持します。
>
> もう一つありました。
>
> 「メールファイルの名前」には、前もってシステムなり、自分なりが
> 決めたメール用のファイルの名前という感じがあります。
> 「メールのファイル名」には、それがありません。
>
> --
> 長南洋一


2011/10/3 R4000 2.2 <tati****@kc5*****>:
> こんばんは、立花@鎌ヶ谷市です。
>
> In <20111****@maple*****>,
>  at Date: Mon, 03 Oct 2011 14:35:28 +0900 (JST),
>  on Subject: [JM:00436] Re: [POST:DO] bash bash.1 ,
>   長南洋一 <cyoic****@maple*****> writes:
>
> | >>> .\"O When checking mail, this parameter holds the name of the mail file
> | >>> .\"O currently being checked.
> | >>>
> | >>> メールをチェックするときには、
> | >>> このパラメータは現在チェックしているメールのファイル名を保持します。
> |
> | もう一つありました。
> |
> | 「メールファイルの名前」には、前もってシステムなり、自分なりが
> | 決めたメール用のファイルの名前という感じがあります。
> | 「メールのファイル名」には、それがありません。
>
> 元訳から「メールのファイル名」なので判断に迷うところかと思いますが、
> 手元に bash-4.1 のソースがあったので探してみました。
> そうすると、mailcheck.c の中の check_mail() という関数で
> "You have new mail in $_"
> と表示するところがそれに当たるようです。
>
> "You have new mail in" ってどんなふうに表示されるかなぁ、と Googleってみると
> "You have new mail in /var/mail/user" となるようですね。
>
> 「メールファイルの名前」が妥当かもしれません。
>
> --
> tati****@kc5*****                           立花 晃@鎌ヶ谷市


長南さん、立花さん、論点を上げていただきありがとうございます。

正直なところ、いただいた論点を読んでも、自分の感覚としては変更すべき理
由はわかりませんでした。ただ、変更すべきでない理由もないことと、そこま
で違和感があるのではということで、「メールファイルの名前」に変更しました。

https://github.com/emasaka/bash-jman/commit/9403f841cdb0afb752162f79383264e82595b4f6

# ちなみに、「file names to be checked for mail」を「メールのチェックに
# 使うファイル名」と訳すのは違和感はないですよね?

ドラフト提出から約 1 か月たちましたが、これからも引き続きよろしくお願い
します。

-- 
Masakazu Takahashi (emasaka)




linuxjm-discuss メーリングリストの案内
Back to archive index