Linux と Windows の両方で動作するように作成されたアプリがあります。移植性のために、改行は \r\n と見なされます。このアプリは、デバッグに役立つ情報を記録しています。Linux の情報をログに記録する syslog です。syslog ファイルを開くと、すべての \r 文字が ^M として表示されます。syslog ファイルで dos2unix を使用すると ^M が削除されることがわかりました。しかし、syslog に入るときに ^M を削除したいと考えています。(#ifdefs を使用して) コードを変更する以外の構成設定またはその他の回避策がある場合は、誰かが提供してください。ありがとう ...