主頁 > 知識庫 > 一個shell小案例(創(chuàng)建日期目錄)

一個shell小案例(創(chuàng)建日期目錄)

熱門標(biāo)簽:外呼電話系統(tǒng)怎么操作 怎么在百度地圖標(biāo)注公司的位置 天津電話外呼系統(tǒng)排名 測繪地圖標(biāo)注名稱 德陽400電話申請 鶴崗400電話申請 百度地圖標(biāo)注直線距離 智能電銷機(jī)器人有用嗎 商機(jī)地圖標(biāo)注

今天看到一個shell題目,正好拿來練練手
需要在多個目錄中 (如:beijing shanghai tianjin guangzhou 等等) 創(chuàng)建子目錄(以年份命名),然后進(jìn)入子目錄,新建目錄并以當(dāng)天的日期命名。
最終的效果是這樣的:

復(fù)制代碼 代碼如下:

china/guangdong/
china/guangdong/shenzhen/2010/1206
china/guangdong/shenzhen/2010/1207
china/guangdong/shenzhen/baoan/2010/1206
china/guangdong/shenzhen/baoan/2010/1207
china/guangdong/shenzhen/baoan/guangming/2010/1206
china/guangdong/shenzhen/baoan/guangming/2010/1207

我的實現(xiàn):

#!/bin/bash
    read -p "PLEASE input country:" cou
    read -p "PLEASE input city:" city
    read -p "PLEASE input name:"  name
#echo "$cou,$city,$name"    
    date=$(date +%Y)
#echo $date
    date2=$(date +%m%d)
#    echo $date2
    if [ -d "./$cou/$city/$name/$date/$date2" ];then
        echo "the dir is exit"
    else
        mkdir -p ./$cou/$city/$name/$date/$date2
    fi

效果:
[root@localhost hbshell]# test.sh
PLEASE input country:china
PLEASE input city:hangzhou
PLEASE input name:hb

#[root@localhost hbshell]# ll china/hangzhou/hb/2011/0321/
總計 0

您可能感興趣的文章:
  • PowerShell中使用Get-Date獲取日期時間并格式化輸出的例子
  • Shell腳本遍歷一個日期范圍實例
  • perl與shell獲取昨天、明天或多天前的日期的代碼
  • 獲取兩個日期間隔時間的shell腳本代碼
  • PowerShell中iso8601格式日期和DateTime對象互轉(zhuǎn)實例
  • linux shell實現(xiàn)轉(zhuǎn)換輸入日期的格式
  • 判斷輸入的日期是否正確的shell腳本
  • linux shell中 if else以及大于、小于、等于邏輯表達(dá)式介紹
  • 一個不錯的shell 腳本教程 入門級
  • 利用shell獲取指定日期前N天的日期

標(biāo)簽:百色 丹東 滁州 六盤水 優(yōu)質(zhì)小號 自貢 武漢 鎮(zhèn)江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《一個shell小案例(創(chuàng)建日期目錄)》,本文關(guān)鍵詞  一個,shell,小,案例,創(chuàng)建,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《一個shell小案例(創(chuàng)建日期目錄)》相關(guān)的同類信息!
  • 本頁收集關(guān)于一個shell小案例(創(chuàng)建日期目錄)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章