gpt4 book ai didi

linux - 将文本添加到特定文本行

转载 作者:太空宇宙 更新时间:2023-11-04 05:54:08 26 4
gpt4 key购买 nike

我对 Linux 编程有点陌生,我到处搜索过,但没有找到我的问题的任何答案,我有一个文件,我们可以称之为 config.txt/.ini;我的问题是:是否有一个脚本可以在文件中查找一些文本,如果找到搜索文本则执行某些操作;

<小时/>

例如:

  • 搜索:“my/text/mytext”
  • 并添加:“;”到行的开头。
  • 甚至删除该行。

最佳答案

您是否考虑过使用以下工具:

  • awk
  • sed
  • perl
  • python

这一切都可以相当容易地做到这一点。

awk 可能是其中最精简的(因此也是最快的):

awk '{sub(/root/, "yoda"); print}'

将每行上的正则表达式 root 的第一个匹配项替换为字符串 yoda

关于linux - 将文本添加到特定文本行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16825224/

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