unix下KSH中shell的SED命令怎样把文件中的NULL替换成空格。 (十六进制码00替换成20)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unix下KSH中shell的SED命令怎样把文件中的NULL替换成空格。 (十六进制码00替换成20)相关的知识,希望对你有一定的参考价值。

其他命令能实现也可以。比如 tr 命令。

sed \'s/NULL/ /g\' filename > filename.bak
在Linux下试验通过,替换后的文件内容写在filename.bak中。
参考技术A sed -i 's/null/ /i' filename追问

hp的unix下,sed命令没有-i 选项。我试了您提供的方法实现不了

参考技术B sed -i 's/NULL/ /i' 文件名

以上是关于unix下KSH中shell的SED命令怎样把文件中的NULL替换成空格。 (十六进制码00替换成20)的主要内容,如果未能解决你的问题,请参考以下文章

如何在Unix下使用sed命令

shell sed命令

linux 特殊符号怎样用sed替换

Bash怎么逐行读取一个文件

Shell编程-基础

Linux 下使用 shell 批量修改文件名的三种方法