我想将以下命令的输出打印到文件中,你能帮我吗?我也试过 2>&1 甚至 2>>
dd if=/dev/random bs=1 count=1000 status=progress |split -b 10 -a 10
我还有其他 dd 命令对我有用,如下所示
dd if=/dev/zero of=/home/sl/workspace/test bs=1024 count=2097152 status=progress 2>&1 | awk 'NR==4'
我基本上是想创建100-1000个文件,想在硬盘上测试文件创建速度,所以我首选dd命令,
您能否指导上述请求需要做什么,或者任何其他方法来创建 100-1000 个文件并想测试硬盘上的文件创建速度
向武士致敬
$ dd if=/dev/random bs=1 count=1000 status=progress 2> speed.test |split -b 10 -a 10
$ cat speed.test
1000+0 records in
1000+0 records out
1000 bytes (1.0 kB) copied, 0.00176463 s, 567 kB/s
你的命令没有问题。您只需要在当前目录中查找创建的文件,如 xaa 等。
您可以通过 prefix nd suffix 选项来优化输出文件名。有关更多详细信息,请参阅 man split。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句