移除文本文件中的 Windows 回车符号
今天在 Windows 上用 git 命令同步远程仓库,可能是被同步的文件在 WSL 里面也有被编辑过,合并之后文件被带进来满屏的 ^M
符号。这些符号其实是 Windows 操作系统中的回车符号 (Carriage Return)。如果需要移除 ^M
,可以使用以下的方法:
1、在 Linux 或 Mac 系统中,可以使用 sed
命令来移除 ^M
。打开终端,执行以下的命令:
1 |
|
这会直接修改文件,将 ^M
替换为空字符。
2、在 Windows 系统中,可以使用文本编辑器来移除 ^M
。常见的文本编辑器如 Notepad++ 和 Sublime Text 都提供了替换功能。打开文件,按下 Ctrl + H
打开替换窗口,在“查找”框中输入 \r
,在“替换为”框中留空,然后点击“替换”或“全部替换”按钮。
3、如果你使用的是其他文本编辑器,可以尝试按照编辑器的文档或帮助文件中提供的方法来移除 ^M
。
无论使用哪种方法,记得在操作前备份文件,以防意外情况发生。
移除文本文件中的 Windows 回车符号
https://aizpy.com/2023/12/28/how-to-remove-carriage-return/