update-component-sha.sh: use extended/modern regex for a complex case.

Right now the difference is rather minor, but I'm about to make this case more
complicated.

Running:

    ./scripts/update-component-sha.sh --image linuxkit/runc 100d0d046c

Still DTRT and updates runc to that (bogus) sha.

Signed-off-by: Ian Campbell <ijc@docker.com>
This commit is contained in:
Ian Campbell 2018-04-25 10:40:33 +01:00
parent 411698c16e
commit 3ebd1769e2

View File

@ -69,7 +69,7 @@ case "$1" in
hash=$3
;;
esac
git grep -E -l "\b$image:" | xargs sed -i.bak -e "s,$image:[[:xdigit:]]\{40\},$image:$hash,g"
git grep -E -l "\b$image:" | xargs sed -i.bak -E -e "s,$image:[[:xdigit:]]{40},$image:$hash,g"
;;
*)
echo "Unknown mode $1"