我有几个 python 脚本工作得很好,但是如果我尝试从 bash 运行它,一个脚本(截至今天早上)开始给我这个错误:
: 没有相应的文件和目录
我可以通过这样做来运行“损坏”python script_name.py
脚本以及通过:set list
VI中的选项破坏的脚本,如this question所示 - > View line-endings in a text file
两个文件似乎都使用相同的字符(a $
)结束,所以我有点不知如何从这里开始。set list
具体来说,如果方法不正确,如何实际“看到”行尾。
PS:脚本是可执行的,shebang 在那里,我说这只是这 1 个脚本在周末之前工作正常,但它从今天早上开始给我这个错误。
- 编辑: -
运行脚本dos2unix
确实让它再次工作,但我想知道任何方式来可视化在 VI(M) 中以某种方式结束的行,或者为什么 Geany 首先以某种方式转换了行结尾(因为我从来没有在 dos/ Windows系统无论如何)。