Merge pull request #9389 from MikeMcQuaid/formulae_sed_extended_regex_flag
formulae: fix sed extended regex flag on macOS.
This commit is contained in:
commit
275227c924
@ -5,6 +5,14 @@
|
||||
|
||||
homebrew-formulae() {
|
||||
local formulae
|
||||
local sed_extended_regex_flag
|
||||
|
||||
if [[ -n "$HOMEBREW_MACOS" ]]; then
|
||||
sed_extended_regex_flag="-E"
|
||||
else
|
||||
sed_extended_regex_flag="-r"
|
||||
fi
|
||||
|
||||
formulae="$( \
|
||||
find "$HOMEBREW_REPOSITORY/Library/Taps" \
|
||||
-type d \( \
|
||||
@ -16,7 +24,8 @@ homebrew-formulae() {
|
||||
-name vendor \
|
||||
\) \
|
||||
-prune -false -o -name '*\.rb' | \
|
||||
sed -r -e 's/\.rb//g' \
|
||||
sed "$sed_extended_regex_flag" \
|
||||
-e 's/\.rb//g' \
|
||||
-e 's_.*/Taps/(.*)/(home|linux)brew-_\1/_' \
|
||||
-e 's|/Formula/|/|' \
|
||||
)"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user