Di zsh (dan shell lainnya), jika saya menyertakan argumen seperti (misalnya):
{a,b,c}{d,e,f}
ekspansi brace mengubahnya menjadi:
ad ae af bd be bf cd ce cf
Untuk tujuan saya, urutan argumen itu penting, dan saya perlu kawat gigi untuk melebar dari kanan ke kiri, bukan dari kiri ke kanan. Artinya, saya ingin ekspansi menjadi:
ad bd cd ae be ce af bf cf
Apakah ada cara untuk mengontrol urutan beberapa set kawat gigi diperluas? Saya mencari sesuatu yang akan bekerja dalam situasi apa pun, tidak hanya dengan argumen ini.
{a,b,c}{d,e,f}
bermanfaat