如何使用bash脚本(sed,awk..etc)取消注释hocon文件中包含特定文本的特定行的注释

虚拟机

我有一个hocon文件,其中包含以下文本,我要取消注释其中包含CPU的行

   // Size of buffer for events waiting to be processed by the fetcher. Typically, this should       
    // be at least 3-4x  number of cores to ensure that the processing pipeline is making use of       
    // all available CPUs and it is always running       maxFetcherBufferSize: 100
保罗

你可以这样

sed -r '/CPU/{s/[^//]*\/\/\b*(.*)/\1/}' filename

如果要在适当位置编辑文件,请使用-i选项。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Sed取消注释包含特定字符串的行?

Bash脚本使用awk或sed将文件中的特定行移动到其他行?

使用“ sed”取消注释与特定模式匹配的行

Python:如何打开文件并注释特定行?

如何使用awk或sed拆分日志文件。替换python脚本

使用 sed 注释特定行到 python 文件

如何使用 SED 在 BASH 中取消注释并用文本填充空白双引号?

使用 SED 注释或取消注释 YAML 中的一行

如何通过匹配整行来取消注释和注释 /etc/fstab 中的行?

sed无法使用bash脚本注释文件中的一行

如何使用awk或sed调整bash中列字段的长度?

如何使用sed在bash脚本中追加字符串?

如何使AWK使用Bash脚本中创建的变量

如何使用sed或awk命令使用变量(包含Unix脚本的变量)查找和替换文本

使用bash脚本注释掉文件中的行

使用awk或bash中的sed编辑文本

Bash-注释掉与文件中的字符串部分匹配的特定行

C - 如何从代码文件中提取特定的注释行

如何使用批处理脚本跳过注释行以从文本文件中读取

如何使用Ansible注释掉特定行

如何使用bash / sed脚本删除文本文件的第一行?

Bash脚本来注释和取消注释行

如何使用SED或AWK而不是GREP,因为在Shell脚本中花费大量时间

SED / tr等。:如何注释掉文件中包含“字符串”的行?

如何提取文本文件中的特定行以及包含特定字符串的多行?

如何替换以特定字符开头的注释行

如何使用“ sed或awk”从bash行中删除最后一个逗号

是否可以在不对输出文件进行排序的情况下使用Grep,Sed或Awk或bash脚本?

使用sed命令从bash脚本中的文件中删除行