【问题标题】:replace ][ with comma in vi or via command line in ubuntu在 vi 中用逗号或通过 ubuntu 中的命令行替换 ][
【发布时间】:2018-08-04 13:44:59
【问题描述】:

我找不到正确的转义字符序列的一个很好的例子来替换这个字符串在 vi 中的所有出现:"][" 用 ","(没有引号)。

我更喜欢通过 python 或 shell 脚本来完成,但 vi 也可以,只要我可以手动进行全局替换。

【问题讨论】:

标签: ubuntu replace vi


【解决方案1】:

这应该在 vi 中工作:

:%s/\]\[/,/g

 ^  ^    ^ ^
 |  |    | |___replace all ocurrences
 |  |    |
 |  |    |_____replace with ,
 |  |
 |  |__________replace escaped \]\[
 |
 |_____________replace in whole file

【讨论】:

    猜你喜欢
    • 2013-02-05
    • 1970-01-01
    • 2014-10-01
    • 2016-12-12
    • 2020-05-29
    • 1970-01-01
    • 2013-08-05
    • 2015-11-15
    • 2016-01-12
    相关资源
    最近更新 更多