From: Greg Steuck Subject: sed vs gsed mismatch To: tech@openbsd.org Date: Sat, 10 Feb 2024 23:53:28 -0800 Does anybody understand why /usr/bin/sed doesn't match gsed's behavior here? % echo ' LLVM version 13.0.0' | gsed -n -e 's/.*version \(\([0-9]\+\.\)\+[0-9]\+\).*/\1/gp' 13.0.0 % echo ' LLVM version 13.0.0' | sed -n -e 's/.*version \(\([0-9]\+\.\)\+[0-9]\+\).*/\1/gp'; echo %