Linux下使用Shell腳本快速創建項目目錄模板
//proj.sh
- #!/bin/sh
- #FileName:proj.sh
- #Function:create project directory quckily
- #Version:V0.1
- #Author:Sunrier
- #Date:2012-07-18
- #Shell腳本中變量賦值等號兩邊均不能有空格存在
- CURRPATH=$PWD
- PROJPATH="/mnt/hgfs/Sunrier/Proj"
- cd $PROJPATH
- mkdir {bin,include,lib,etc,src,log,bak} >/dev/null 2>&1
- #-p參數確保目錄名稱存在,如果目錄不存在的就新創建一個,常用於快速創建多級子目錄
- #mkdir -p projectname/{bin,include,lib,etc,src,log,bak,doc/{html,pdf,txt}}
- #tree
- #創建好目錄結構後,可以使用tree命令查看創建後的目錄結構
- #mv proj.sh /home/Sunrier/bin
- #為了能夠直接使用文件名放到系統可執行路徑下
- cd $CURRPATH
[Sunrier@localhost Proj]$ proj.sh
[Sunrier@localhost Proj]$ ls
bak bin etc include lib log src
[Sunrier@localhost Proj]$