我需要使用名称text [x]创建8个txt文件,其中X是从1到8的数字.有没有简单的构造可以做到这一点?我想使用迭代.简单的方法如下:
touch text1.txt text2.txt text3.txt text4.txt text5.txt text6.txt text7.txt text8.txt
是不能接受的.
解决方法:
您可以通过在文件名中使用花括号扩展来做到这一点而无需循环:
touch text{1..8}.txt
请参见bash手册页中的大括号扩展.与通配符扩展不同,大括号扩展不需要文件名.