小编Mik*_*ike的帖子

替换某行前的字符串

我有一个文件,如:

ID_SOUR_CALENDAR BIGINT NOT NULL DEFAULT 0  COMPRESS 0 ,
UNIQUE PRIMARY INDEX ( CALENDAR_DATE );
ID ,
ID_SOUR ,
PRIMARY INDEX ( CALENDAR_DATE );
Run Code Online (Sandbox Code Playgroud)

我想在包含 PRIMARY 的行之前的行中用 ')' 替换 ','。

结果应该是:

ID_SOUR_CALENDAR BIGINT NOT NULL DEFAULT 0  COMPRESS 0 )
UNIQUE PRIMARY INDEX ( CALENDAR_DATE );
ID ,
ID_SOUR )
PRIMARY INDEX ( CALENDAR_DATE );
Run Code Online (Sandbox Code Playgroud)

sed perl text-processing

6
推荐指数
4
解决办法
1885
查看次数

标签 统计

perl ×1

sed ×1

text-processing ×1