$ mkdir dir_{1..10} $ ls dir_1 dir_10 dir_2 dir_3 dir_4 dir_5 dir_6 dir_7 dir_8 dir_9
0埋めバージョン
$ for i in `seq -w 1 10`; do mkdir dir_${i}; done $ ls dir_01 dir_02 dir_03 dir_04 dir_05 dir_06 dir_07 dir_08 dir_09 dir_10
0埋め+2重ループバージョン
$ for j in `seq -w 1 10`; do for i in `seq -w 1 10`; do mkdir -p dir_${j}/dir_${i}; done; done $ ls * dir_01: dir_01 dir_02 dir_03 dir_04 dir_05 dir_06 dir_07 dir_08 dir_09 dir_10 dir_02: dir_01 dir_02 dir_03 dir_04 dir_05 dir_06 dir_07 dir_08 dir_09 dir_10 : dir_10: dir_01 dir_02 dir_03 dir_04 dir_05 dir_06 dir_07 dir_08 dir_09 dir_10
アルファベットでも
$ mkdir dir_{a..j} $ ls dir_a dir_b dir_c dir_d dir_e dir_f dir_g dir_h dir_i dir_j
No comments:
Post a Comment