md -Name $_ $(0..10 | % { "dir_name{0:000}" -f $_ } )
~ / directory /
dir_name000
dir_name001
dir_name002
...
dir_name008
dir_name009
dir_name010
Como criar vários diretórios com zeros preenchidos de uma única chamada para md
( mkdir
, New-Item
)? De este tópico , vejo que posso usar esse comando para preencher nomes de diretórios regulares com números à direita:
0..10 | % { "dir_name{0:000}" -f $_ } | % { New-Item -ItemType directory -Name $_ }
~ / directory /
dir_name000
dir_name001
dir_name002
dir_name003
dir_name004
dir_name005
dir_name006
dir_name007
dir_name008
dir_name009
dir_name010
... mas há uma maneira menos detalhada com uma única chamada para md
?
Obrigado a toda a contribuição útil em este tópico sobre como encontrar um equivalente ao PowerShell para o comando 'nix: mkdir dir_name{1..9}
Eu vejo como este comando:
0..10 | foreach $_{ New-Item -ItemType directory -Name $("dir_name" + $_) }
... pode ser feito assim:
mkdir $(0..10 | %{"dir_name$_"})
... mas como eu colocaria o preenchimento numérico nessa sintaxe? Obrigada!
Tags command-line mkdir powershell linux