Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不确定为什么touch filename{1..10}不在我的 k-shell 中工作?
touch filename{1..10}
在这种情况下是否有必要进行循环?如果是这样,这里有什么问题:
#!/usr/bin/ksh for i in {1..10} do touch file${i} done
谢谢 !!
原始touch file[i]文件创建了一个名为“file[i]”的文件。
touch file[i]
$ touch file[i] $ ls file[i] $
由于 Sun 的旧 ksh88 方言不理解大括号扩展,因此您需要使用以下内容:
i=1 && while ((i<=10)); do ((i+=1)) touch filename${i} done