Quando a variável sizes estiver vazia, ela será substituída pela string vazia, como esperado. E na parte relevante do script awk espera que qualquer cadeia começando com uma barra seja o início de uma expressão regular, mas é apenas uma expressão regular válida depois de ser finalizada por outra barra. Você precisa ter certeza de que sizes não está vazio para o script funcionar.
set -o nounset para ser notificado de variáveis indefinidas (não vazias) nos seus scripts, e combine com -o errexit para parar o script em tais erros.