gpt4 book ai didi

linux - sed 不替换完整的句子

转载 作者:太空宇宙 更新时间:2023-11-04 11:07:04 25 4
gpt4 key购买 nike

ssh root@$IP sed -i -e 's/listen\t80\default_server;/test/'/etc/nginx/conf.d/default.conf 我有什么东西吗做的不对?

我正在学习如何使用 sed - 但我认为跨多个服务器进行一般配置的最佳途径是上传 conf 文件?任何输入将不胜感激,谢谢!

最佳答案

您似乎缺少一个选项卡:

 listen\t80\tdefault_server

如果是我,我会用一般的空白模式替换制表符模式以允许一点灵 active :

 listen\s\+80\s\+default_server

 listen[[:space:]]\+80[[:space:]]\+default_server

关于linux - sed 不替换完整的句子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24846292/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com