Ich habe einige Randoms Datum Ordner vor Ort /Users/skull/Desktop
und ich möchte den Ordner des heutigen Datums auswählen/finden und wenn nicht dort dann wählen Sie am nächsten zum heutigen Datum weniger. Sollte nehmen nicht hoch Datum Ordner zB: Heute Datum 2016-09-08
wie vor Ort haben wir nicht 2016-09-08
Ordner, so sollte es weniger am nächsten Tag nehmen die 2016-09-06
oder wenn 2016-09-06
nicht da ist dann 2016-08-30
Shell-Skript zum Auffinden von Ordner
Ordnernamen:
2016-07-015
2016-07-27
2016-08-30
2016-09-05
2016-09-06
2016-09-10
2016-09-15
2016-09-20
-Code ich habe bisher:
location=/Users/Skull/Desktop
DAY=$(date +"%Y-%m-%d"| awk '{print $1$2$3}')
#2016-09-08
DATA_FOLDER=
'ls | tail -n 1' bringt dir das heutige dir oder das neueste (nächste), wenn du keine zukünftigen Daten in dir-Namen hast. –
@JamesBrown Schauen Sie sich das Beispiel an, er hat einige Zukunftstermine. – Barmar
@Skull Was ist '| awk '{print $ 1 $ 2 $ 3}' 'soll das erreichen ?! – Biffen