gpt4 book ai didi

regex - 在 Linux 下替换文件中的自定义字符串

转载 作者:太空狗 更新时间:2023-10-29 11:46:38 25 4
gpt4 key购买 nike

我是故意在这里发布这个问题的,尽管 - 就我而言 - 它与 LaTex 相关。虽然问题本身很普遍。

我有几个包含图像引用的 *.tex 源文件,例如image1.jpgimage2.png。我想在所有源文件中搜索一组指定的扩展名(在本例中为 jpgpng)并将它们替换为对应的 pdf 文件。因此,我想以引用文献 image1.pdfimage2.pdf 结束。使问题复杂化的是,我有一个我不想更改的 20 个文件(image3.jpg、image 4.png 等)的列表。

是否有可能有用的简单解决方案(基于 sed 或任何工具建议?)?不过,我不是正则表达式专家。 ;)

最佳答案

更简单的方法是:

  • image3.jpg, image4.png --> image3.JPG, image4.PNG<
  • *.jpg, *.png --> *.pdf
  • image3.JPG, image4.PNG --> image3.jpg, image4.png<

关于regex - 在 Linux 下替换文件中的自定义字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9721441/

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