at_shiita.ishigaki
2022年2月18日 8時20分
ファイルやディレクトリを連続した数字で一度に作成するには、seqコマンドを使用します。
※ここでは例として、ファイルとディレクトリ10個作成します。
ファイルを作成する
[armadillo ~]# touch `seq -f file_%g 1 10`
[armadillo ~]# ls
file_1 file_10 file_2 file_3 file_4 file_5 file_6 file_7 file_8 file_9
ディレクトリを作成する
[armadillo ~]# mkdir `seq -f dir_%g 1 10`
[armadillo ~]# ls
dir_1 dir_10 dir_2 dir_3 dir_4 dir_5 dir_6 dir_7 dir_8 dir_9
番号の桁数を揃えるために先頭を0埋めするには、以下のようにフォーマットを指定します。
[armadillo ~]# touch `seq -f file_%02g 1 10`
[armadillo ~]# ls
file_01 file_02 file_03 file_04 file_05 file_06 file_07 file_08 file_09 file_10