标签: bash unix
我只是想知道在bash中使用sed / awk从分隔文件中删除控制字符的最佳方法是什么。感谢。
答案 0 :(得分:1)
您可以将字符类[:cntrl:]与GNU sed:
[:cntrl:]
sed
sed 's/[[:cntrl:]]//g' file.txt
来自here:
“[:CNTRL:]” 控制字符。在ASCII中,这些字符具有八进制代码000到037和177(DEL)。在其他字符集中,如果有的话,这些是等效的字符。
“[:CNTRL:]”
控制字符。在ASCII中,这些字符具有八进制代码000到037和177(DEL)。在其他字符集中,如果有的话,这些是等效的字符。