メモの日々


2014年01月23日(木) [長年日記]

[shell][unix][howto] 1つのファイルを連番が付いた複数のファイルにコピー

シェルのforコマンドと連番生成機能を使うだけだけれどメモ。未だにforコマンドを覚えられない。

% ls
a.txt

% for i in {0..10}; do cp a.txt a-$i.txt; done

% ls
a-0.txt  a-10.txt  a-3.txt  a-5.txt  a-7.txt  a-9.txt
a-1.txt  a-2.txt   a-4.txt  a-6.txt  a-8.txt  a.txt

よし覚えた。