Windows PCで作成されたテキストファイルがあり、それをDebianマシンで開いています。nanoで開くと、下部に(DOS形式から変換)と表示されます。
ファイルから1行を取得し、次を使用してそのバイナリ表現を確認すると、次のようになります。
head -n1 filename.txt | xxd -b
これは、2つの00001101文字が行に追加されたことを示しています。私は次のようにtrでそれらを削除しようとしています:
head -n1 filename.txt | tr -d "^]" | xxd -b
しかし、それは機能していないようです。
この問題をどのように解決できるか考えていますか?作成するには^]Shift+ ^を実行しているので、]グループ区切り文字の制御文字を生成するために何か他のことをする必要がありますか?