从这个答案我可以创建多个文件 a.txt, b.txt, ... , z.txt。在 Bash 中:
touch {a..z}.txt
Run Code Online (Sandbox Code Playgroud)
或 152 与:
touch {{a..z},{A..Z},{0..99}}.txt
Run Code Online (Sandbox Code Playgroud)
如何在 Powershell 中执行此操作?我知道New-Item a.txt,但是如果我想要多个文件如上?
出于好奇,命令提示符 (cmd.exe) 中的等效命令是什么?
小智 8
对于 Powershell:
1..5 | foreach { new-item -path c:\temp\$_.txt }
Run Code Online (Sandbox Code Playgroud)
该foreach循环将每个数在1运行至5,并生成在所需路径的文件与传递给命令(由表示该号码的名称$_)
你也可以把它写成:
%{1..5} | new-item c:\temp\$_.txt
Run Code Online (Sandbox Code Playgroud)
对于 cmd:
for /L %v in (1,1,5) do type nul > %v.txt
Run Code Online (Sandbox Code Playgroud)
更多信息:cmd/batch looping
| 归档时间: |
|
| 查看次数: |
7987 次 |
| 最近记录: |