Frage von N4noBot, 16

Bash: Neuste Datei in Variable schreiben?

Hallo,

meine Frage wendet sich an die Programmierer unter euch. Und zwar möchte ich NUR die neuste Datei in eine Variable schreiben. Das ganze Verzeichnis wird mit Inotifywait überwacht und wenn eine neue Datei erstellt wurde, soll die neuste Datei weitergegeben werden.

Mein hingebastelter Code sieht wie folgt aus:

cd /var/spool/test/test

for i in *

do

echo "$i"

done

Expertenantwort
von TeeTier, Community-Experte für programmieren, 16
neueste=`ls -1t /pfad | head -n1`

Bitte die "Eins" im Argument von "ls" NICHT mit einem kleinen "L" verwechseln!

Keine passende Antwort gefunden?

Fragen Sie die Community