Unix2dos命令失败,因为文件中存在^@符号

t3irkdon  于 2022-10-17  发布在  Unix
关注(0)|答案(1)|浏览(172)

我在执行unix2dos转换时面临以下问题

unix2dos: Binary symbol found at line 166
unix2dos: Skipping binary file Sample.txt

我可以在文件中找到^@个字符。
我可以做-f,这是二进制文件的强制转换
除了这个,还有什么想法吗?
我可以使用vi替换字符,但不能用脚本替换。需要在脚本中处理,请让我知道。

nzk0hqpo

nzk0hqpo1#

^@是空字符。我假设您在Unix/Linux平台上工作。也许这个答案可能对identifying-and-removing-null-characters-in-unix有所帮助
有关空字符的更多信息,请访问Wikie entry on null character

相关问题