gpt4 book ai didi

python - LINUX 行尾

转载 作者:太空宇宙 更新时间:2023-11-04 09:50:42 26 4
gpt4 key购买 nike

我正在从 LINUX(Debian) 读取一个 ASCII 文件到 Python CGI 脚本中,然后通过网页对其进行编辑然后保存,

如果我使用图形文本编辑器,编辑和未编辑的文件看起来是一样的,并且格式正确。

使用 vi 编辑后的文件包含 ctrl M 作为 EOL 标记,所有行合并为一个,但未编辑的文件格式正确。在 vi 中使用 :set List 来查看控制字符,编辑后的文件仍然如上所述,但在未编辑的文件中 $ 显示为 EOL 标记。我知道 LINUX EOL 是 ctrl 0x0D 但 $ 是什么?

为什么 $ 格式正确而 ctrl M 格式不正确?

最佳答案

$vi 显示(在某些模式下)。它不在文件内容中。您可以使用 od -cx yourfile 来检查。

关于python - LINUX 行尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11520713/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com