小编dsr*_*upt的帖子

当逗号存在时,sed命令不起作用

sed的新手,所以请耐心等待...

我有一个php文件,其中包含以下行:

define('TARGET_A','044');
Run Code Online (Sandbox Code Playgroud)

我想找到那条线并使用sed将其替换为以下内容:

define('TARGET_K','076');
Run Code Online (Sandbox Code Playgroud)

我试过了:

$ sed -i 's/define\(\'TARGET_A\',\'044\'\)\;/define\(\'TARGET_K\',\'076\'\)\;/' myfile.php
Run Code Online (Sandbox Code Playgroud)

我尝试了几种变体,试图逃避parens并删除分号,似乎没有任何作用

任何帮助都非常感谢,谢谢

unix command sed

2
推荐指数
1
解决办法
342
查看次数

标签 统计

command ×1

sed ×1

unix ×1