2016-09-27 57 views
1

當我備份我的文件時,我想創建一個年份,月份&日期文件夾以放置文件。我只是在學習linux編碼,所以我很抱歉。這是我目前的:移動文件和創建年份月日文件夾時出現問題

#!/bin/ash 
chmod +x FTP.sh 
DATE=`date +%Y-%m-%d` 
PATH=/opt/bin:/opt/sbin:$PATH 
SOURCE=/volume1/DOCS/documents/C59/tiffs 
MKDIR=/documents/C59/$(date) 

我正在使用Synology NAS。我添加了日期代碼,但它給我下面的文件夾路徑:

/文件/ C59 /星期二/ TIFF格式

+0

你好。也許你可以使用** date **命令來提取時間信息並創建一個文件夾(dd_mm_yy)。 'mkdir $(date +「%D」| sed「s/\ // _/g」)' – klyone

+0

在shell腳本中可能出現[YYYY-MM-DD格式日期]副本(http://stackoverflow.com/questions/1401482/yyyy-mm-dd-format-date-in-shell-script) – sashoalm

+0

抱歉@sashoalm沒有回答我的問題。我得到星期二出現在我的文件夾路徑不是年/月/日 – Chad78

回答

0

在bash腳本,使用:

DATE=`date +%Y-%m-%d` 

要創建文件夾,你可以使用:

mkdir yourFolderName 

PS:問一個問題之前,搜索,這已經已經回答了很多次;)

YYYY-MM-DD format date in shell script

+0

非常感謝。我會在哪裏放置代碼。對不起,我很不喜歡這個。我正在努力學習:)再次感謝。 – Chad78

+0

好的,所以當我把這段代碼放到我的文件中時,我得到: documents/C59/Tue/tiffs – Chad78