aboutsummaryrefslogtreecommitdiff
path: root/hack/analyses/go-archive-analysis.sh
blob: 8f3a110d65f801d01feaa9f21d91bc3ee388f4e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/bash

if [ -z "$WORK" ]
then
	echo "WORK environment variable must be set"
	exit 1
fi

DATA=$(grep --no-filename packagefile $WORK/**/importcfg \
	| awk '{ split($2, data, "="); printf "%s ", data[1]; system("du -sh " data[2]) }' \
	| awk '{ printf "%s %s\n", $2, $1 }' \
	| sort -ruh \
	)

echo "$DATA"