首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将[tr][tr]{X}更改为[tr][tr]{\tinyX}?

将[tr][tr]{X}更改为[tr][tr]{\tinyX}?
EN

Unix & Linux用户
提问于 2019-11-24 02:57:19
回答 1查看 35关注 0票数 0

新手来了。我试图编写一个bash脚本,它将为文件夹中的每个文件替换以下顺序:[tr][tr]{X},其中X是任何十进制数(数字和“的集合)。用[tr][tr]{\tinyX}

有什么想法吗?

谢谢

EN

回答 1

Unix & Linux用户

发布于 2019-11-24 08:19:26

如果您无法访问GNU sed,也可以使用perl (它的-i GNU sed实际上借用了):

代码语言:javascript
复制
find . -type f -exec perl -Tpi -e 's/\Q[tr][tr]{\E\K[\d.]+\}/\\tinyA4/g' {} +
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/553840

复制
相关文章

相似问题

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