Merge pull request #506 from knu/sed_-E

Use `sed -E` instead of `-r`
This commit is contained in:
Massimiliano Torromeo 2017-05-15 14:21:34 +02:00 committed by GitHub
commit 10609c16ec
1 changed files with 2 additions and 2 deletions

View File

@ -76,13 +76,13 @@ _global_commands=(
_yarn_commands_scripts() { _yarn_commands_scripts() {
local -a scripts local -a scripts
scripts=($(yarn run --json 2>/dev/null | sed -r '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g;s/,/\n/g')) scripts=($(yarn run --json 2>/dev/null | sed -E '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g;s/,/\n/g'))
_describe 'command or script' _commands -- _global_commands -- scripts _describe 'command or script' _commands -- _global_commands -- scripts
} }
_yarn_scripts() { _yarn_scripts() {
local -a scripts local -a scripts
scripts=($(yarn run --json 2>/dev/null | sed -r '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g;s/,/\n/g')) scripts=($(yarn run --json 2>/dev/null | sed -E '/Commands available|possibleCommands/!d;s/.*Commands available from binary scripts: ([^"]+)".*/\1/;s/.*"items":\[([^]]+).*/\1/;s/[" ]//g;s/,/\n/g'))
_describe 'script' scripts _describe 'script' scripts
} }