2010-02-23 194 views
4

我有一個bash腳本,它依賴於現有的一組文件夾,但不想每次在新機器上使用該腳本時手動創建文件夾。Bash腳本目錄檢測和創建

現在我已在爲目錄探測和創建(從here採取)以下:

for i in {7..0} 
do 
    if [ ! -d "backup.${i}" ]; then 
    mkdir backup.${i} 
    fi 
done 

這種檢測,並通過「backup.7」就好了創建文件夾「backup.0」,但有必須是一個更優雅的方式來做到這一點。

回答

7
mkdir -p backup.{0..7} 
+0

美麗。那很完美。 – Daniel 2010-02-23 18:57:30