wide-energy-11069
11/04/2016, 7:09 PM[tw-mbp-yic pants (x)]$ find . -name "BUILD*" | \
> xargs grep -E "name\s*=" | \
> sed -r -e "s|((.*/)?([^/]+)/BUILD[^:]*):.*name\s*=\s*['\"]([^'\"]+)['\"].*|\1 \3 \4|" | \
> while read file dir name
> do
> [ "$dir" == "$name" ] && echo "$file $name"
> done | \
> sort -u | \
> while read file name
> do
> sed -ri \
> -e "s|(\s*name\s*=\s*['\"]$name['\"]\s*,\s*|(|" \
> -e "/name\s*=\s*['\"]$name['\"]/d" $file
> done
sed: illegal option -- r
usage: sed script [-Ealn] [-i extension] [file ...]
sed [-Ealn] [-i extension] [-e script] ... [-f script_file] ... [file ...]
[tw-mbp-yic pants (x)]$
anything obvious I’m missing?