Ich muss die erste Datei in einem Ordner mit der Erweiterung .tar.gz
erhalten. Ich kam mit:Erste Datei der angegebenen Erweiterung aus einem Ordner
FILE=/path/to/folder/$(ls /path/to/folder | grep ".tar.gz$" | head -1)
aber ich fühle, dass es einfacher und eleganter getan werden kann. Gibt es eine bessere Lösung?
Wie definieren Sie "zuerst"? Alphabetisch sortieren, sortieren? – indivisible
Theoretisch die erste in alphabetisch aufsteigender Reihenfolge, praktisch würde es eine einzige Datei dieser Erweiterung geben ... – linkyndy