15 lines
494 B
Bash
15 lines
494 B
Bash
#!/bin/bash
|
|
USERNAME="ich777"
|
|
SUM=0
|
|
|
|
REPOS="$(curl -s https://hub.docker.com/v2/repositories/${USERNAME}/?page_size=9999 | jq -r '.results|.[]|.name')"
|
|
|
|
while read -r line
|
|
do
|
|
PULLS="$(curl -s https://hub.docker.com/v2/repositories/${USERNAME}/$line/ | jq -r '.pull_count')"
|
|
echo ""$(echo ${PULLS} | xargs printf "%'d\n")" pulls from repository ${line}"
|
|
SUM=$(expr $SUM + $PULLS)
|
|
done <<< "${REPOS}"
|
|
|
|
echo "Total pulls from repository ${USERNAME}: "$(echo ${SUM} | xargs printf "%'d\n")""
|