bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new module 'system-quote'


From: Bruno Haible
Subject: Re: new module 'system-quote'
Date: Thu, 10 May 2012 14:06:06 +0200
User-agent: KMail/4.7.4 (Linux/3.1.10-1.9-desktop; KDE/4.7.4; x86_64; ; )

Bastien ROUCARIES wrote:
> Something like this
> 
> ^^^%NL%%NL%^%NL%%CR%

No, this does not work either.

$ export NL='
'

$ eval `echo "export CR='_'" | tr '_' '\r'`

$ echo "$NL" | od -t x1 
0000000 0a 0a
0000002

$ echo "$CR" | od -t x1
0000000 0d 0a
0000002

$ cmd.exe /c 'printf "%s\n" foo^%NL%%NL%bar' | od -t x1
0000000 66 6f 6f 0a 62 61 72 0a
0000010

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%^%NL%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%^%CR%%NL%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%^%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%CR%^%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 5e 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%CR%^%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 5e 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%CR%^%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 5e 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%CR%%NL%^%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 5e 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%^%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%%CR%%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%NL%%NL%%CR%%CR%%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%CR%%NL%%NL%%CR%%CR%%CR%%CR%bar' | od -t x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

$ cmd.exe /c 'printf "%s\n" foo^^^%CR%%NL%%CR%%NL%%CR%%CR%%CR%%CR%bar' | od -t 
x1
0000000 66 6f 6f 5e 0a 62 61 72 0a
0000011

Bruno




reply via email to

[Prev in Thread] Current Thread [Next in Thread]