问题:
ansible执行显示syntax error: unexpected end of file
解决方案:
windows 的DOS下的文本文件是以\r\n作为断行标志的,表示成十六进制就是0D 0A。而Unix下的文本文件是以\n作为断行标志的,表示成十六进制就是0A。所以在windows上编写的脚本在linux执行时,需要vim 一下你的文件,然后:set fileformat=unix,:wq保存即可。
ansible执行显示syntax error: unexpected end of file
最新推荐文章于 2024-09-30 23:03:49 发布
本文介绍了解决Ansible执行过程中出现的'syntaxerror:unexpectedendoffile'问题的方法。主要原因是Windows与Unix文本文件断行标志的不同导致。文章提供了解决方案:使用vim将文件格式从Windows转换为Unix。
650

被折叠的 条评论
为什么被折叠?



