-
问题描述: 未找到命令,不是有效标识符rt
-
排查:
抠脚都想不出来,配置文件没有任何问题,启动保错。直到我冷静会,看到了r,想到了熟悉的rn,然后键入神秘代码 cat -A xxx.env,看到了文件中行末尾的隐藏字符^M$,开心八成是它搞的鬼不同OS文件末尾换行符: ① win: rn ② linux: n ③ mac: r
-
产生原因
在linux下打开windows编辑过的文件,就会在行末尾显示^M
动过git一个配置core.autocrlf,然后有各种问题,待看看 -
解决
# yum install -y dos2unix # dos2unix -ascii xxx.env
- 扩展
https://www.cnblogs.com/linuxnote/p/3753153.html



