Há um pequeno erro no seu comando de toque. Seu comando original,
touch shirts/{tee,crew,turtleneck}.{XXL,XL,L,M,S,XS}.{red,yellow,blue}/{info,inv}
No final, há um / que tenta novamente criar um diretório e, como o diretório não existe, você receberá um erro como
touch: cannot touch '/shirts/turtleneck.XS.blue/inv': No such file or directory
No entanto, como você precisa apenas de arquivos, é necessário alterar o comando original como
touch shirts/{tee,crew,turtleneck}.{XXL,XL,L,M,S,XS}.{red,yellow,blue}.{info,inv}
P.S : Você precisa ter certeza de que o diretório shirts
já existe. Caso contrário, você receberá novamente o mesmo erro cannot touch
.