0
我最近按主題將一堆文件分類到目錄中。我試圖將目錄的日期更改爲與目錄中最新文件的修改時間相同。我有一個腳本,我認爲應該工作,但它不。在批處理中更改舊日期的日期目錄
for DIRECTORY in * ; do FILE=`ls -1 --sort=time "$DIRECTORY" | tail -n 1` ; DATE=`stat -c %y "$DIRECTORY/$FILE" | tr '.' ' ' | awk '{print $1,$2}' ` ; echo $DATE $DIRECTORY ; touch -m -d "$DATE" "$DIRECTORY" ; done
它似乎應該工作,但它沒有。任何幫助?