"Derrick Stolee via GitGitGadget" <gitgitgad...@gmail.com> writes:

> +             SECOND_SMALLEST_SIZE=$(ls -l .git/objects/pack/*pack | awk 
> "{print \$5;}" | sort -n | head -n 2 | tail -n 1) &&

awk is capable of remembering $5 from each line of input, sorting
them and picking the second smallest element from it, isn't it?

> +             BATCH_SIZE=$(($SECOND_SMALLEST_SIZE + 1)) &&

... or incrementing the number by one, before reporting, for that
matter.

Reply via email to