テキストファイルにリダイレクトするとテキストが表示されない

テキストファイルにリダイレクトするとテキストが表示されない

リダイレクト操作を使用してファイルの内容をコピーしようとしています。ただし、奇妙なブロック(ブロック要素)の後には1文字だけが表示され、ファイルの残りの部分は空です。元のファイルには完全なデータがあります。

[root@ls-prd-server] cat /var/log/Maint/sec.log >> /tmp/logerr
[root@ls-prd-server]# more /tmp/logerr
▒▒E


















[root@ls-prd-server]

私が見逃しているか間違っている部分を理解するのを手伝ってください。

答え1

more特別なASCIIコードが解釈されることに注意してください!たとえば、1kファイルに500k(ascii = 0x07)がある場合、\bログファイルはそれ以上の場合は空のように見えます。

代わりに、コメントに記載されているように、またはhexdump同様のツールを使用して確認してください。本物ファイルの内容。

関連情報