命令‘ouch“file{1..10}”.txt’创建10个文件:file1.txt、file2.txt...等。我们如何也可以创建具有特定文件大小的多个文件在此形式。
**我尝试的:fallocate -l 10M file{1..10}.txt输出
fallocate -l 10M file{1..10}.txt
fallocate: unexpected number of arguments
mbyulnm01#
您可以使用truncate将文件的大小扩展到特定大小
truncate
truncate -s 10M file{1..10}.txt
flvlnr442#
根据manual page,fallocate只需要一个文件名。您可以使用循环:
fallocate
for f in file{1..10}.txt do fallocate -l 10M "$f" done
或作为单行
for f in file{1..10}.txt; do fallocate -l 10M "$f"; done
2条答案
按热度按时间mbyulnm01#
您可以使用
truncate
将文件的大小扩展到特定大小flvlnr442#
根据manual page,
fallocate
只需要一个文件名。您可以使用循环:
或作为单行