ベストアンサー1
^Mは、Windowsがファイルをインポートまたは編集することを意味します。
dos2unix
ファイルのコマンドを使用して、ファイルをUnixテキストモードに変換します。
DOSは改行と改行「\ r \ n」を行終端として使用し、Unixは改行「\ n」のみを使用します。 ^M は "追加" \r 文字を視覚的に表現したものです。
このコマンドをインストールするには: dos2unix
(Debian ベースのディストリビューションで):
sudo apt-get install dos2unix
またはMac(MacPorts)で:
sudo port install dos2unix
または、sedを使用して次のようにこれを実行できます。
sed 's/\r$//' dosfile.txt > unixfile.txt