只返回 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/' 相关内容 如何将 Surface Pro 3 无线连接到 VGA 显示器 段大小和总线的位数有何关系? 如何将 cp -r 始终视为目录? 目录与 Tufte 书不对齐,对称 如何以普通用户身份取消 /var/log/message 文件 Drupal 运行时错误...RuntimeException:Guzzle 需要 cURL、allow_url_fopen ini 设置或自定义 HTTP 处理程序 MS Word。自动更新图片中的标签 如何移回我的 Ubuntu 安装的关键文件夹? 如何更改登录消息[关闭] 无需输入密码即可进行 Bash 自动化[重复]