Linux 配置文件 遇到^M问题

Linux 配置文件 遇到^M问题

原因

Windows使用\r\n作为行结束符,而Linux和Unix系统只使用\n。当含有\r\n的文件在Linux中打开或显示时,每个\r都会被显示为^M

文件查看

使用vi或vim打开文件,执行如下命令:

:set ff?

使用命令 :set ff?,查看文件格式:
如果输出 fileformat=unix,说明文件是 Unix 格式,没有 ^M
如果输出 fileformat=dos,说明文件是 Windows 格式,可能包含 ^M

:set list

查看文件中所有字符,包括分隔符等特殊字符。

更改文件格式

使用命令 :set ff=unix,更改文件格式,^M消失。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值