标签: regex linux sed hex
我无法在sed中将正则表达式与十六进制字节组合在一起。此示例不起作用:
echo -e '\x08\xB5\x0A\x4B\x7B\x44\x1B\x68\x1B\x68\x01\x2B' > hex.txt sed -i 's/\x08\xB5..\x7B\x44\x1B\x68\x1B\x68\x01\x2B/\x08\xB5\x00\x20\x08\xBD\x1B\x68\x1B\x68\x01\x2B/g' hex.txt
为什么?如何解决?两点是2个任意十六进制符号...