2

Linux システムと Windows システムが互いにテキストを送信し、それぞれが受信したテキストでテキスト ファイルを更新します。テキストに LF/CR 文字が含まれていると問題が発生し、送信された改行文字を統一する必要があります。両方とも、\n のみを使用しようとしました (文字列を送信する前に \r を空の文字列に置き換えます) が機能しません。この問題の既知の解決策はありますか?

4

2 に答える 2

-1

統合するのではなく、Git のようにすべての環境に対応するだけです。

Windows から Linux に送信する場合は、\r\n "CRLF" を \n "LF" に置き換えます。Linux から Windows に送信する場合は、\n を \r\n に変換します。

于 2013-06-19T14:14:23.837 に答える