只是我试图在文件中使用sed and awk来获取列,但是我只得到了列的第一个元素最后的所有行都具有 ^mnull字符,我不知道它与空字符有什么区别,我只知道它显示 ^mnull。
8% |** | 978k 00:00:42 ETA^Mnull
10% |*** | 1229k 00:00:40 ETA^Mnull
我如何在bash中删除它?
感谢高级。
尝试以下:
tr -d ' 00r' < yourfile > newfile
注释:
" -d"对 delete 而不是 transpose 是 tr 的正常作案手术
" 000"代表null。
" r"代表马车返回字符。
删除字符的顺序不重要 - 它们只是被删除。