我想在 bash 中生成虚拟文件。内容无关紧要,如果是随机的就好了,但所有相同的字节也是可以接受的。
我的第一次尝试是以下命令:
rm dummy.zip;
touch dummy.zip;
x=0;
while [ $x -lt 100000 ];
do echo a >> dummy.zip;
x=`expr $x + 1`;
done;
问题在于其性能不佳。我在 Windows 上使用 GitBash,所以在 Linux 下它可能会快得多,但脚本显然不是最佳的。
你能建议我一种更快更好的方法来生成给定大小的虚拟(二进制)文件吗?