[JM:02618] Re: NBSP が入っていますが大丈夫でしょうか(Re: [POST:DP] GNU gdb 10.2 gcore.1)

アーカイブの一覧に戻る
Akihiro Motoki amoto****@gmail*****
2021年 7月 5日 (月) 19:00:55 JST


On Mon, Jul 5, 2021 at 6:16 PM matsuand <michio_matsu****@yahoo*****> wrote:
>
> ----- Original Message -----
>
> > From: ribbon <jm****@ribbo*****>
> > To: linux****@lists*****
> > Cc:
> > Date: 2021/7/5, Mon 17:59
> > Subject: [JM:02616] NBSP が入っていますが大丈夫でしょうか(Re:  [POST:DP] GNU gdb 10.2  gcore.1)
> >
> > この投稿を見て気がついたのですが、
> ...
>
> >>  .if  n .ad l
> >
> > の、 ".if" の後に、NBSP文字(UTF-8 で C2 A0) が入っています。
> > この部分をダンプすると
> >
> > 00000110  6c 6f 70 6d 65 6e 74 20  54 6f 6f 6c 73 22 0a 2e  |lopment
> > Tools"..|
> > 00000120  69 66 c2 a0 20 6e 20 2e  61 64 20 6c 0a 2e 6e 68  |if.. n .ad l..nh|
> >                 ----- ココ
>
>
> "C2 A0" というものが得られたのは、何をどのように保存した結果ですか?
> 何かメールを抜き出すツールを使われたのですか?
>
> 処理結果ファイルは、その部分は "20 20" になっています。
> メール本文を手作業で、コピー&ペーストしても "20 20" になると思います。

私もやってみましたが、 .if のうしろに "c2 a0" があることを確認できました。

000000e0  2e 54 48 20 47 44 42 20  31 20 32 30 32 31 5c 2d  |.TH GDB 1 2021\-|
000000f0  30 34 5c 2d 32 35 20 67  64 62 5c 2d 31 30 2e 32  |04\-25 gdb\-10.2|
00000100  20 22 47 4e 55 20 44 65  76 65 6c 6f 70 6d 65 6e  | "GNU Developmen|
00000110  74 20 54 6f 6f 6c 73 22  0a 2e 69 66 c2 a0 20 6e  |t Tools"..if.. n|
00000120  20 2e 61 64 20 6c 0a 2e  6e 68 0a 2e 5c 22 4f 20  | .ad l..nh..\"O |
00000130  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|


行った手順としては、 [JM_02598] のメールの整形前のメッセージを保存、
この時点ではメール本文は base64 でエンコードされていました。
base64 コマンドを使って本文をデコード、出力はコマンドの -o オプションで
指定したので手作業は混じっていません。
その結果を hexdump -C で確認したのが、上記です。


linuxjm-discuss メーリングリストの案内
アーカイブの一覧に戻る