在工作中有时需要一次创建多个文件夹或文件,如果有鼠标键盘一个一个创建,既费时又耗力。
正好Linux操作系统有一次创建多个文件夹或文件的命令,只需在终端中用mkdir或touch命令即可。
mkdir 文件夹{1..10},就是创建文件夹1到文件夹10共10个文件夹。
touch 文件{1..10}.txt,就是创建文件1.txt到文件10.txt共10个文本文件。
touch 文件{1..10}.docx,就是创建文件1.docx到文件10.docx共10个word文档。
如果想在创建文件的过程中填写好相应的内容,在终端中用如下语句即可解决。
for x in {1..10};
do yes $x号学生考试成绩 | head > $x号学生成绩单.docx;
done
上面的程序语句可以创建1到10号学生的成绩单word文档,并且内容分别是1到10号学生考试成绩字样。