質問: dos2unix、perl、tr、およびsedが存在しないファイルからctrl-mを削除するにはどうすればよいですか? 非常に古いunixサーバーで作業しているとします。ここでdos2unix、perl、tr、およびsedは存在しません。ファイルをdosからnix形式に変換するにはどうすればよいですか?
回答: 行末のキャレットmを削除することを指していると思います。これを行うには、viで検索と置換を使用できます。viでは通常:(「^」はctrlを表します)::%s/^v^m//g 画面に次のように表示されます。:%s/^m//g