[PATCH] changed the -x switch to print only non-ascii chars in hexadecimal
rae l
rank1cheng at users.sourceforge.net
Fri Dec 14 04:46:02 UTC 2007
Now the -x and -xx switches are almost the same:
-x switch to search a non-ascii char and print the whole string in
hexadecimal if find one;
-xx switch to direct print the whole string in hexdecimal.
but sometimes we need only print the non-ascii chars in hexadecimal,
neither the whole string as -x does, nor the default octal, so I
changed the -x behavior:
one running example:
./strace -x /usr/bin/echo -e "\7\1\x1fhello, world"
write(1, "\x07\x01\x1fhello, world\n", 16 hello, world
--
Denis Cheng
-------------- next part --------------
A non-text attachment was scrubbed...
Name: output-only-nonprint-as-hexchar.patch
Type: text/x-patch
Size: 1833 bytes
Desc: not available
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20071214/75dad27d/attachment.bin>
More information about the Strace-devel
mailing list