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 で確認したのが、上記です。