只返回 sed 中匹配的字符串 2024-5-17 • sed 可能的重复: 提取与“sed”匹配的正则表达式而不打印周围的字符 我如何使其仅打印test: echo "atestb" | sed -n 's/\(test\)/\1/p' 答案1 您需要匹配整行: echo "atestb" | sed -n 's/.*\(test\).*/\1/p' 或者 echo "atestb" | sed 's/.*\(test\).*/\1/' 相关内容 意外移动 /bin 会造成什么损害? 如何在 Mac 的终端上执行 PageUp 定义运行标题 如果我的电脑崩溃或重启,有没有办法通过手机收到通知? 思科路由器上的 USB 端口有何用途? 有没有 Sizeup 的替代品? 如何让 Alt+Tab 返回到上次使用的同一应用程序窗口(Unity) Ubuntu 18 中的系统监视器仅显示安装的 8 GB RAM 中的 5.8 GB Steam 的 OpenGL 问题 如何停止 Tracker 索引文件内容?