用特殊字符替换包含字符串的行

米奇

我想替换包含具有某些特殊字符的字符串的行。我使用\和\来转义特殊字符,但文件中没有任何变化。我像这样使用sed:

> sed -i '/pnconfig\[\'dbhost\'\] = \'localhost\'/c\This line is removed.' tco.php

我只想找到包含以下内容的行:

$pnconfig['dbhost'] = 'localhost';

并将该行替换为:

  $pnconfig['dbhost'] = '1.1.1.1';
nu11p01n73R

将sed用双引号引起来

sed -i "s/\(pnconfig\['dbhost'\] = \)'localhost'/\1'1.1.1.1'/" filename

测试

$ echo "\$pnconfig['dbhost'] = 'localhost';" | sed "s/\(pnconfig\['dbhost'\] = \)'localhost'/\1'1.1.1.1'/"
$pnconfig['dbhost'] = '1.1.1.1';

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用特殊字符替换包含字符串的行

来自分类Dev

使用sed替换包含特殊字符的字符串

来自分类Dev

用管道替换包含管道的字符串的命令

来自分类Dev

用sed替换包含&&的字符串

来自分类Dev

替换包含括号的字符串

来自分类Dev

使用sed替换包含斜线和特殊字符的字符串部分

来自分类Dev

用 sed 替换包含括号的字符串,将包含日期的子字符串替换为括号

来自分类Dev

如何替换包含冰岛语字符的字符串?

来自分类Dev

替换包含特定字符的括号内的字符串

来自分类Dev

如何用python修改的行替换包含某些字符串的行?

来自分类Dev

如何替换包含格式信息的字符串

来自分类Dev

如何替换包含“大于”和“小于”的字符串

来自分类Dev

如何替换包含特定字符串r的列名

来自分类Dev

替换包含换行符的字符串

来自分类Dev

仅替换包含htmlentities的字符串中的与号

来自分类Dev

查找并替换包含插入符号的字符串

来自分类Dev

如何替换包含空格和引号的字符串?

来自分类Dev

替换包含动态数字的字符串

来自分类Dev

在powershell中替换包含字符串的单词

来自分类Dev

检查字符串是否在文件中,如果是,则替换包含该字符串的特定行

来自分类Dev

如何替换包含另一个子字符串的行中的子字符串

来自分类Dev

如何用空字符串替换包含DateTime的字符串?

来自分类Dev

sed:用包含特殊字符的字符串替换文本

来自分类Dev

用包含特殊字符的长字符串(随时间而变化)替换文本

来自分类Dev

重击:替换包含任何字符类型的引号之间的子字符串

来自分类Dev

如何用RegularExpressions替换包含美元字符的MySQL字符串?

来自分类Dev

用bash中的增量计数器替换包含两个字符串的字符串

来自分类Dev

替换包含特殊字符的完全匹配的单词

来自分类Dev

用sed替换包含“ \”字符的特定字符

Related 相关文章

  1. 1

    用特殊字符替换包含字符串的行

  2. 2

    使用sed替换包含特殊字符的字符串

  3. 3

    用管道替换包含管道的字符串的命令

  4. 4

    用sed替换包含&&的字符串

  5. 5

    替换包含括号的字符串

  6. 6

    使用sed替换包含斜线和特殊字符的字符串部分

  7. 7

    用 sed 替换包含括号的字符串,将包含日期的子字符串替换为括号

  8. 8

    如何替换包含冰岛语字符的字符串?

  9. 9

    替换包含特定字符的括号内的字符串

  10. 10

    如何用python修改的行替换包含某些字符串的行?

  11. 11

    如何替换包含格式信息的字符串

  12. 12

    如何替换包含“大于”和“小于”的字符串

  13. 13

    如何替换包含特定字符串r的列名

  14. 14

    替换包含换行符的字符串

  15. 15

    仅替换包含htmlentities的字符串中的与号

  16. 16

    查找并替换包含插入符号的字符串

  17. 17

    如何替换包含空格和引号的字符串?

  18. 18

    替换包含动态数字的字符串

  19. 19

    在powershell中替换包含字符串的单词

  20. 20

    检查字符串是否在文件中,如果是,则替换包含该字符串的特定行

  21. 21

    如何替换包含另一个子字符串的行中的子字符串

  22. 22

    如何用空字符串替换包含DateTime的字符串?

  23. 23

    sed:用包含特殊字符的字符串替换文本

  24. 24

    用包含特殊字符的长字符串(随时间而变化)替换文本

  25. 25

    重击:替换包含任何字符类型的引号之间的子字符串

  26. 26

    如何用RegularExpressions替换包含美元字符的MySQL字符串?

  27. 27

    用bash中的增量计数器替换包含两个字符串的字符串

  28. 28

    替换包含特殊字符的完全匹配的单词

  29. 29

    用sed替换包含“ \”字符的特定字符

热门标签

归档