【发布时间】:2022-11-23 09:24:56
【问题描述】:
我有一个包含条目列表的文件,如下所示:
SERVER_ONE,19:05:07
SERVER_TWO,26,19:05:07
我需要做的是对于只有一个逗号的行,我需要用 ,0, 替换它们。
我的正则表达式捕获了我需要正确替换的内容:
egrep "[A-Z],[0-9]{2}:" uptime.csv
SERVER_ONE,19:05:07
但我在实施替换策略时遇到了一些麻烦。
【问题讨论】:
-
grep 不会替换。您需要使用
sed。 -
我明白,但我不确定如何实施 sed