如何如下国际泳联模式更换为使用sed命令sed命令找到的模式并用引号
查找(例子)
"Students": 98,
"Students": 17,
"Students": 200,
"Students": 21,
更换更换
"Students": "98",
"Students": "17",
"Students": "200",
"Students": "21",
如何如下国际泳联模式更换为使用sed命令sed命令找到的模式并用引号
查找(例子)
"Students": 98,
"Students": 17,
"Students": 200,
"Students": 21,
更换更换
"Students": "98",
"Students": "17",
"Students": "200",
"Students": "21",
如果你想要在所有数字周围加上引号,您可以使用
sed -E 's/([0-9]+)/"\1"/g'
如果你想"Students":
后只能做它,你可以使用
sed -E 's/("Students":)([0-9]+)/\1"\2"/g'
-E
意味着扩展正则表达式如下。
s/
表示正在进行替换,以/
作为分隔符。
\1
正则表达式的第一个括号部分匹配,并且/2
第二括号内的部分火柴等
-g
适用的替代,以每场比赛发现
你*有*使用SED?你尝试过什么吗? –
任何其他的unix命令都应该没问题。 – dacscan3669