質問: このシンボル「^ @」をvimで削除する方法は? このシンボルで破損しているファイルがいくつかあります。 ^ @ 文字列の一部ではありません。検索できません。このシンボルを何もないものに置き換える方法、またはこのシンボルを削除する方法を教えてください。これは、1つのファイルの例の行です。^@f^@i^@l^@e^@n^@a^@m^@e^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@ ^@:^@ ^@^m^@
回答: その「シンボル」は、ascii値000のnull文字を表します。vimで削除するのは難しいので、試してみてくださいtr -d '\000' < file1 > file2