En zsh (y otros shells), si incluyo un argumento como (por ejemplo):
{a,b,c}{d,e,f}
la expansión de llaves lo convierte en:
ad ae af bd be bf cd ce cf
Para mis propósitos, el orden de los argumentos es importante, y necesito las llaves para expandir de derecha a izquierda en lugar de izquierda a derecha. Es decir, quiero que la expansión sea:
ad bd cd ae be ce af bf cf
¿Hay alguna manera de controlar el orden en que se expanden múltiples conjuntos de llaves? Estoy buscando algo que funcione en cualquier situación, no solo con estos argumentos.
{a,b,c}{d,e,f}
no es muy útil