2011-11-15 5 views
1

Windowsからファイルをコピーしました。Viでは仕事を許さない^ Mが見えます。 これはWindowsからLinuxにファイルを移動する際に問題になります。 修正することはできますか?おかげさまで linuxのテストファイルにwindows文字を修正するには?

+0

ここで答えた - http://stackoverflow.com/questions/1110678/m-at-the-end-of-every-line-in-vim –

答えて

1

あなたはvimの(強化viエディタ)を使用している場合は、右のエディタでそれを行うことができます。コマンドモードへ

  1. スイッチ:PRESS ESC
  2. タイプ
:%s/\r//g 

およびvoila :-)

がインストールdos2unx有用性を持っている場合、それ以外の場合は、あなたが^M(\ r)は削除することを使用することができます。そうしないとあなたがGNUを使用することができます

dos2unx infile.txt > outfile.txt 

は、\ rの置換を理解しているのsed:

すでに
sed -e 's/\r$//' infile.txt > outfile.txt 
関連する問題