python – 如何自动替换一个字符INSIDE文本内容的许多文件?
发布时间:2020-12-16 21:41:28 所属栏目:Python 来源:网络整理
导读:我有一个包含许多乳胶表的文件夹/ myfolder. 我需要在每个中替换一个字符,即替换任何减号 – 通过短划线 – . 只是为了确定:我们正在替换该文件夹中所有tex文件的内容.我不关心tex文件名. 手动执行此操作将是一场噩梦(文件太多,错误太多).有没有办法自动循
我有一个包含许多乳胶表的文件夹/ myfolder.
我需要在每个中替换一个字符,即替换任何减号 – 通过短划线 – . 只是为了确定:我们正在替换该文件夹中所有tex文件的内容.我不关心tex文件名. 手动执行此操作将是一场噩梦(文件太多,错误太多).有没有办法自动循环文件并进行替换? Python / R中的解决方案会很棒. 谢谢! 解决方法
sed -i -e’s / – / – / g’/ myfolder / *应该有效.
该表达式全局搜索并替换所有 – 在shell中从/ myfolder / *扩展的文件中使用 – . Sed在原地进行更改,即覆盖原始文件(您需要在MacOS上明确指定备份文件,但我不记得该参数). 绝对不关心是否 – 是一个逐字连字符或乳胶语法的一部分.要注意这一点. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |