Linux wget url文件格式可能是dos的,用set fileformat?查看

Linux wget url文件格式可能是dos的,
1,直接用VIM打开,在文件底部状态栏,文件名后有[dos]就是dos,没有就是unix
2,用set fileformat?查看,用dos2unix filename转换
3,file命令查看,DOS有with CRLF line terminators
4,为啥有的windows文件用vim打开时,并没有^M,反而显示正常?看下面链接
5,cat windows文件,以及printf windows文件中的行时,^M是\r 回车,回到行首的意思,不换行,所以输出有问题,会覆盖。想查看 ^M,用cat -A windows文件名
6,具体看 http://asjava.iteye.com/blog/2212535

fileformats选项,用于处理文件格式问题。以下命令,告诉vim将UNIX文件格式做为第一选择,而将MS-DOS的文件格式做为第二选择:

:set fileformats=unix,dos

检测到的文件格式会被存放在fileformat选项中,我们可以用以下命令来查询:

:set fileformat?

我们还可以利用fileformat选项,来转换种文件格式。例如,使用以下命令将名为readme.txt的MS-DOS格式的文件,转换为UNIX格式的文件。

:set fileformat=unix

在默认情况下,Vim认为文件是由行组成的,并且文件最后一行是以为结束符的。如果你想设置文件以结束符结尾,则可以用以下命令:

:set endofline

如果你想设置文件不以结束符来结尾,则可以使用以下命令:

:set noendofline

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值