ファイルの内容をcatまたはgrepできません。

ファイルの内容をcatまたはgrepできません。

私はDebian Jessieを使用しています。を使用して新しいテキストファイルを開いてmousepad保存し、それを使用して変更してvim再保存すると、grepその内容を印刷できなくなります。

これにより、cat file端末に何も表示されません。またはfileで開くと内容が表示されます。ファイルに書き込むと、ステータスバーに次のように表示されます。vimmousepadvim

"file" [mac] 2L, 5C written

そして、「一般」ファイルの場合にのみ取得できます。

"file" 2L, 5C written

私はそれが[mac]新しい行の形式に関連していると思い、次のことを実行してみました。

dos2unix file

しかし、問題は残っています。このファイルにどのような問題があるのか​​を知っている人はいますか?

答え1

たとえば、次のようになりますrecoderecode /cr file

注:端末で見ることができるのは、cat fileMacの行の終わりは次の行に移動せずに行の先頭にカーソルを置いてすべてを上書きするCRです。

関連情報