#!/bin/bash mk5dirs() { local level=$1 # echo "level is $level" if [ $level -eq 0 ];then return 0 fi for i in `seq -w 5` do mkdir -p $i cd $i mk5dirs $[$level-1] cd .. done } mk5dirs 5 |
#!/usr/bin/env python import os from random import choice import string l=string.ascii_letters def mk5dirs(level): if level == 0: return for i in xrange(5): dirName="".join([choice(l) for k in xrange(8)]) #os.mkdir(str(i)) os.mkdir(dirName) #os.chdir(str(i)) os.chdir(dirName) mk5dirs(level-1) os.chdir("..") mk5dirs(6) |
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |