我需要删除文件中的一些字符,例如< 83>或< 91>。这些是不可打印的字符,我不知道如何删除它。
我在Unix工作,我使用sed命令,但我找不到解决方案
一个例子:
CORUA< 83>一种与LT; 91>一种
答案 0 :(得分:0)
U可以使用此命令删除不可打印的字符,但我不确定< 83>的含义。和< 91>
tr -cd' \ 11 \ 12 \ 15 \ 40- \ 176' < file-with-binary-chars>清洁文件
其他链接
http://www.csc.villanova.edu/~tway/resources/ascii-table.html
答案 1 :(得分:0)
试试这个;
tr -d '\x83\x91' yourFile > newFile
答案 2 :(得分:0)
strings inputfile > outputfile