Risposte:
La risposta di Mulaz è corretta, ma molte persone dicono che il seqmale è perché la maggior parte delle conchiglie ti permetterà di fare quanto segue
mkdir {00..99}
Tuttavia, in alcune versioni precedenti di bash, 0-9non è imbottito, quindi dovresti farlo
mkdir 0{0..9} {10..99}
Questo lo farà?
for i in `seq -w 0 99`; do mkdir $i; done
fa un ciclo per i numeri 0-99 e "-w" imposta la stessa larghezza (0 riempimento per 0-9)
seq -w 0 99 | xargs mkdirfarebbe anche il lavoro.
mkdir $(seq -w 0 99). Oppure usa i backtick invece di $(), ma non posso inserirli a causa della sintassi serverfault.
mkdir `seq -w 0 99` (Non ho potuto evitare lo spazio extra). Vedi qui , ma sembra che il trucco di includere spazi nei delimitatori non funzioni qui.
So che questo è vecchio, ma la mia raccomandazione sarebbe:
per me dentro seq -f %02g 0 99; fai mkdir $ i; fatto
il -f% 02g assicura che rimanga almeno due caratteri, come 00 o 99, e consentirà comunque 3 numeri di caratteri oltre 99 quindi se hai 100 non diventerà 001. Sarà 00-99 100 invece di 001- 100 come fa -w.