表記の件、下記のシェルスクリプトで作成できます。
PREFIX=$1
SIZE=$2
AMOUNT=$3
for COUNTER in `seq 1 1 $AMOUNT`; do
INDEX=`printf "%06d" $COUNTER`
dd if=/dev/zero of=$PREFIX-$INDEX bs=1024 count=`expr 1024 * $SIZE`
done
次のように引数を指定して利用します。
- 第一引数: ファイル名のPrefix
- 第二引数: ファイルサイズ
- 第三引数: ファイル数
# ../test.sh test 10 100
# ll -h
合計 1000M
-rw-r--r-- 1 root root 10M 2月 1 20:53 2013 test-000001
...
-rw-r--r-- 1 root root 10M 2月 1 20:53 2013 test-000100