sh 創建目錄樹

 #!/bin/sh
 
deep=0
loop=10

width=10

func()

 {
   cd $1
   deep= [ $((deep++ )) ]
  if [ $deep -gt $loop ] ;then
    cd ..
    deep= [ $((deep-- )) ]
    return
  fi
  for  ((i=0;i<width;i++)) ;do
    mkdir tests$i
  done
  list=`ls`
  for d in $list ;do
    func $d
  done
    cd ..
    deep= [ $((deep-- )) ]
  }
  loop=${1:-10 }
  width=${2:-10 }
  func ./xxx #樹根目錄位置xxx


發佈了126 篇原創文章 · 獲贊 5 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章