如何在 Linux 中使用正则表达式替换文件字符串

如何在 Linux 中使用正则表达式替换文件字符串

我正在尝试替换特定的数字并使用此命令:

sed -e 's/[0-9]\{12\}/ /g' file.log

但什么都没发生。正如您所见,此表达式应全局替换所有大小为 12 位的数字,并将其替换为空格。我发现 {, } 符号应该被转义 - 很奇怪。它不起作用。请帮忙。

相关内容