タグ

2015年11月4日のブックマーク (1件)

  • 改行コードの「^M」を削除する方法

    改行コード「^M」を削除する方法を紹介します。 1.「^M」とは 「^M」は改行コードの「CR(復帰)」を指します。 「CR」はアスキーの制御コードです。 題の前に、なぜ「^M」が「CR」を指すのか調べてみました。 まず「^」はCtrlキーを意味します。 次に、半角英文字の「M」は、ASCIIコードの10進数「77」が対応します。 つまり「^M」はCtrlキーを押しながら「M」を押下することを意味し、Ctrlキーを押下すると、同時に押下した文字のASCIIコードから「-64」されます。 つまり「M(77)」はCtrlキーを押下することで「13」になります。 「13」はASCII制御コード「CR」になります。 Wikipedia - ASCII 2.「^M」が表示されるケース Windows上で作成したテキストファイルの改行コードは「CR+LF」なので、この改行コードのままLinuxに転送

    改行コードの「^M」を削除する方法
    masudaK
    masudaK 2015/11/04
    なやましい。