2013-11-23 178 views
0

我現在開始在學校學習shell腳本,我的任務之一是編寫shell腳本菜單來查看用戶備份從一個特定的BackupLogFile.dat。當我試圖弄清楚如何編寫日期時,我遇到了這個問題,我無法將日期格式轉換爲BackupLogFile.dat文件中的日期格式(例如2012年1月9日)以及用戶輸入數據格式化(ddmmyyyy)。我試着寫下如下腳本,但我沒有工作。真的很感謝有人能指點我,我哪裏錯了。謝謝:)將用戶輸入日期(ddmmyyyy)轉換爲另一種格式(%d /%m /%Y)

#!/bin/bash 
echo -n "Enter the date (ddmmyyyy): " 
read answer 
date=$answer-'+%d/%m/%Y' | grep BackupLogFile.dat 

回答

0

嘗試這樣的:

DATE=`date +%Y-%m-%d` 
相關問題