首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >LINUX字段错误,需要8个字段,但找到9个

LINUX字段错误,需要8个字段,但找到9个
EN

Stack Overflow用户
提问于 2020-04-19 07:29:49
回答 1查看 11关注 0票数 0

我对Linux和Python都是新手,在Linux中运行文件时,我遇到了一个现场问题。我正在粘贴来自Notepad++的数据样本以供参考。我还附上了一个错误的截图。我认为这可能与CRLF (隐藏字符)有关,但我尝试通过Notepad++中的EOL选项将其更改为Unix,然后Linux返回错误,指出现在找到了12个字段而不是8个。我可以使用哪些python命令来识别或设置第2、4、6行的字段数量为8,等等?或者我可以在Notepad++中做到这一点?谢谢,

代码语言:javascript
复制
266566 3
1 0.524590 0.10 0.05 1.00 0.45 5.00 0.50 
  5.175 5.175 5.175 5.175 5.175 5.175 5.175 5.175 5.175 5.175 5.175 5.175 
6 0.311475 0.10 0.10 1.00 0.65 1.00 0.25 
  0.087 0.112 0.125 0.263 0.812 2.338 3.425 2.963 2.550 1.600 0.375 0.125 
7 0.163934 0.10 0.10 1.00 0.65 1.00 0.25 
  0.275 0.300 0.350 0.650 1.112 1.900 2.050 1.775 1.262 0.625 0.388 0.312 
EN

回答 1

Stack Overflow用户

发布于 2020-04-19 09:27:16

您可以使用vi、ed或sed编辑该文件,并使用/ $//删除尾随空格。如果这是一个来自windows的文件,您可能还必须删除回车符: //r// (斜杠、反斜杠、斜杠、r斜杠、斜杠)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61451875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档