この方法でリストを簡単に生成する方法を知っています:
echo {a,b,c,d}_{0..3}
これは次のようになります:
a_0 a_1 a_2 a_3 b_0 b_1 b_2 b_3 c_0 c_1 c_2 c_3 d_0 d_1 d_2 d_3
しかし、同じリストを生成するにはどうすればよいでしょうか。:
a_0 b_0 c_0 d_0 a_1 b_1 c_1 d_1 a_2 b_2 c_2 d_2 a_3 b_3 c_3 d_3
1 行に収まる限り、末尾や文字nからの並べ替えなどのトリックは問題ありません。私もzshを使っていますが、bashで動くものなら問題ありません。