首页 > 其他分享 >$'\r': command not found

$'\r': command not found

时间:2023-02-19 12:02:09浏览次数:32  
标签:ctrl vim sh command eval linux found 输入

问题

$

报错原因

出现这种问题是因为windows下的文件换行用的是\r\n 而linux系统用的是\n,如果win下的文档上传到linux,每行的结尾都会出现一个M(M是ctrl+v,ctrl+m),通过vim -b eval.sh 会发现^M。

$

1.vim eval.sh

2.输入esc->:set ff=unix

3.输入:wq,保存退出即可


$

再次输入vim -b eval.sh查看

$

问题解决。


标签:ctrl,vim,sh,command,eval,linux,found,输入
From: https://blog.51cto.com/u_12074581/6066678

相关文章