acokikoy's notes

{"勉強中":"Python","注目":"Shopify","LOVE♡":["ABARTH595","TA-GG9","Ukulele","Movable Type","ガーナ ミルクチョコレート"]} なWebディレクター

【macOS】ダミーファイル生成: 指定サイズの連番ファイルを1コマンドで生成する

macで任意サイズのダミーファイルを連番で一気生成する方法のメモ。

mkfile サイズ[b|k|m|g] ファイル名

## 1MByteの dummy.txt を生成
% mkfile 1m dummy.txt
% ls -l
total 2048
drwxr-xr-x@  3 acokikoy  staff       96  6  2 23:05 ./
drwxr-xr-x@ 16 acokikoy  staff      512  6  2 23:05 ../
-rw-------   1 acokikoy  staff  1048576  6  2 23:05 dummy.txt

mkfile ファイル名_{001..100}

## 1KByteの連番ファイル dummy_xxx.txt を生成
% mkfile 1k dummy_{001..100}.txt                       
% ls -l
total 800
-rw-------  1 acokikoy  staff  1024  6  3 00:04 dummy_001.txt
-rw-------  1 acokikoy  staff  1024  6  3 00:04 dummy_002.txt
...
-rw-------    1 acokikoy  staff  1024  6  3 00:04 dummy_099.txt
-rw-------    1 acokikoy  staff  1024  6  3 00:04 dummy_100.txt