From af3769dc4e89a834088751e06a42bcd914e7d2f7 Mon Sep 17 00:00:00 2001 From: Chris Greenshields Date: Wed, 22 Sep 2021 16:31:36 +0100 Subject: [PATCH] foamInfo: added character classes to bracket expressions --- bin/foamInfo | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/foamInfo b/bin/foamInfo index 3e619f3c7f..d503dee2d5 100755 --- a/bin/foamInfo +++ b/bin/foamInfo @@ -222,9 +222,9 @@ modelsInFamily () { # Argument: .H file TypeName () { # First sed captures FvPatch, PolyPatch, PointPatch - _model="$(grep -Es "TypeName\(\"*[a-Z,0-9,:_()]*\"*\);" "$1" | \ - sed 's@[FP][a-z]*Patch::typeName_()@@g' | \ - sed 's@[\t ]*TypeName("*\([a-Z,0-9,:]*\)"*);@\1@')" + _model="$(grep -Es "TypeName\(\"*[[:alnum:]:_()]*\"*\);" "$1" | \ + sed 's@[FP][[:lower:]]*Patch::typeName_()@@g' | \ + sed 's@[\t ]*TypeName("*\([[:alnum:]:]*\)"*);@\1@')" [ "$_model" ] && echo "$_model" && return 0