快速提问
我有一句台词:
regexp: \[apm,(.*)\]apm-(.*)\.pivotal我想变成那样:
regexp: \[apm,(.*)\]app-metrics(.*)\.pivotal我使用的sed命令(它不起作用)是这个命令:
sed -i -E 's/regexp: \\[apm,(.\*)\\\]apm-(.\*)\\.pivotal/regexp: \\[apm,(.\*)\\\]app-metrics(.\*)\\.pivotal/g' FILE_THAT_CONTAINS_THE_LINE发布于 2020-09-14 12:11:35
sed -i -E 's/regexp: \\\[apm,\(\.\*\)\\\]apm-\(.\*\)\\\.pivotal/regexp: \\[apm,(.*)\\]app-metrics(.*)\\.pivotal/' file.txt你漏掉了一些逃犯
发布于 2020-09-14 12:11:12
试着简化它
sed '/regexp:.*apm.*apm-.*pivotal/s/apm-/&metrics/' FILE...https://stackoverflow.com/questions/63883899
复制相似问题