Am running BASH
and UNIX utilities on Windows 7
.
Have a file that contains a vertical tab. The binary symbol is 0x0B
. The octal symbol is 013
. I need to replace the symbol with a blank space.
Have tried this sed
approach but it fails:
sed -e 's/'$(echo "octal-value")'/replace-word/g'
Specifically:
sed -e 's/'$(echo "\013")'/ /g'
Update:
Following this advice I use GNU sed
and this approach:
sed -i 's:\0x0B: :g' file
but the stubborn vertical tab is still in the file.
What is the correct way to replace a non-printable character with a printable character?