首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用matlab查找并替换txt文件中的单词

使用matlab查找并替换txt文件中的单词
EN

Stack Overflow用户
提问于 2016-11-07 23:58:29
回答 1查看 257关注 0票数 1

在我的文件中,我必须将所有的“音量”替换为“谷物_”。这是一个用Matlab编写的自动化脚本的一部分。

我试图使用以下方法:

代码语言:javascript
复制
 sed -i -e 's/Volume/GRAIN_/g' 3C1_N103_Gmsh2.inp

我用matlab创建了一个字符串,如下所示

代码语言:javascript
复制
str = ['sed -i -e ','''','s/Volume/GRAIN_/g','''',' ','3C1_N103_Gmsh2.inp'];

我试过使用dos和系统命令,但它们都没有工作。

代码语言:javascript
复制
dos(str)
system(str)

我在窗户上。

我得到了以下错误:

“‘sed”不被识别为内部或外部命令、可操作的程序或批处理文件。对我怎么做有什么建议吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-08 00:24:14

既然你说你有锡格温,只要付出一点努力,你就可以从那里使用sed。

代码语言:javascript
复制
C:> type input.txt
one two three

C:>c:\cygwin\bin\sed.exe -e 's/two/2/' input.txt
one 2 three

在matlab中试一试,让我们知道。

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

https://stackoverflow.com/questions/40476766

复制
相关文章

相似问题

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