2010-10-10 21 views
0

的CentOS 5.3編寫一個腳本文件來創建基於當前日期的新文件夾

我有一個腳本文件,該文件備份的存儲庫,我使用rsync將內容複製到源目錄工作。

我有一個crontab作業,每天晚上12點運行,調用我的腳本文件。 repos_backup.sh

rsync -razv [email protected]:repos /home/backup_sys_user/repos_backup 

但是,這會將所有存儲庫置於repos_backup目錄中。但是,我正在尋找一種基於備份完成日期創建新目錄的方法。所以我應該有這樣一個目錄結構:

/repos_backup/10.10.2010 
      /11.10.2010 
      /12.10.2010 

我沒有做過很多腳本之前,是否有無論如何這樣做。

非常感謝任何建議,

史蒂夫

回答

1

您可以使用:

date +%m.%d.%Y 

爲了得到當前日期(例如10.10.2010)

把它列入內命令,你可以這樣做:

mkdir ~/myuser/`date +%m.%d.%Y`/backup 

請注意,這些是刻度線。

相關問題