【发布时间】:2018-08-29 07:59:39
【问题描述】:
如何使用 linux shell 脚本从 1-500 生成大小为 1mb 的随机文件。
我想在 500 个目录位置创建 100 个随机文件,但我无法创建随机文件。 1 个 500 目录的文件正在使用 shell 脚本中的以下命令:
for i in {001..500};
do
for j in {001..001};
do dd if=/dev/urandom
of=/home/h2h/pickup/AGENT_CH_${j}/AG_${j}_File${i}.csv bs=1M count=1;
done
done
我的目录位置格式为:
/home/h2h/pickup/AGENT_CH_001/
/home/h2h/pickup/AGENT_CH_002/
创建一个包含 500 个目录的文件可以正常工作。 现在我正在尝试为任意 100 个随机目录生成 10 个文件。
有人可以帮忙吗?
【问题讨论】:
-
for j in {001..001};不会走得太远...