Comment puis-je créer tous ces sous-dossiers à la fois, en utilisant mon schéma de nommage?
Si je devais créer les sous-dossiers dans un répertoire spécifique, tel que C: \ Dropbox \ Development, aurais-je besoin de cd dans ce répertoire en premier? En supposant que j'utilise le shell cmd?
Pour créer les sous-dossiers (sous-répertoires) dans un répertoire spécifique (qui n'est pas le répertoire actuel), vous pouvez effectuer l'une des opérations suivantes:
cd C:\Dropbox\Development
premier ou
- Modifiez la
md Lec-%%i
commande en md C:\Dropbox\Development\Lec-%%i
.
Remarque:
mkdir
est synonyme de md
et peut être utilisé à sa place.
Ci-dessous, je montre les deux alternatives, d'abord à partir d'un cmd
shell (ligne de commande) et ensuite à l'aide d'un fichier batch.
En prime (bien que cela ne soit pas demandé dans la question d'origine), il existe également une bash
alternative au shell.
Depuis un cmd
shell:
cd C:\Dropbox\Development
for /l %i in (9,1,120) do md Lec-%i
ou
for /l %i in (9,1,120) do md C:\Dropbox\Development\Lec-%i
A partir d'un fichier batch:
@echo off
cd C:\Dropbox\Development
for /l %%i in (9,1,120) do md Lec-%%i
Ou
@echo off
for /l %%i in (9,1,120) do md C:\Dropbox\Development\Lec-%%i
Remarques:
Existe-t-il un moyen de faire une chose similaire pour Mac OSX à partir du terminal Mac?
Depuis un bash
shell:
for i in {9..120}; do mkdir Lec-$i; done;
Ou (pour une version plus portable)
for i in `seq 9 120`; do mkdir Lec-$i; done;
Lectures complémentaires