Windows テキスト ファイルを Ubuntu テキスト ファイルに変換する

Windows テキスト ファイルを Ubuntu テキスト ファイルに変換する

私はC++プログラムをWindowsからUbuntuに移植しようとしています。Ubuntu環境では、私のプログラムはWindowsで作成されたテキストファイルを読み取りますが、 キャリッジリターンUbuntu 環境でのファイルの読み取りに影響するため、すべての復帰改行を削除したいと思います。

WindowsでテキストファイルをLinux形式に変換するために次のコマンドを試しました

dos2unix User.txt User1.txt

私も試してみましたこれ

 tr -d '\15\32' < User.txt > User1.txt

どちらの方法も機能せず、次のエラーが発生します。

is not recognised as an internal or external command , op program , or batch file

ここで何が間違っているのでしょうか?

答え1

WindowsでテキストファイルをLinux形式に変換するために次のコマンドを試しました

コマンドを実行してみてくださいUbuntuマシンでは、常に利用可能trであるため、インストールする必要があります。coreutilsdos2unix

補足:Pythonでは、ファイルオブジェクトには属性があります改行、これはすべての行末文字をタプルに格納します。C++ でも同様のものはありますか?

関連情報