angenomen ich habe viele logfiles....
./2009_08_22_14_08_entire_backup_no_1.log
.
.
.
./2009_08_22_14_34_entire_backup_no_14.log
und in jedem file steht die Ausgabe von date +'%s' , also z.B. 1250944466 oder 1250942903 ...
wie müsste meine Funktion aussehen damit ich das logfile mit der größen date +'%s' Ausgabe finde?
Code: Alles auswählen
function find_most_recent_entire_backup(){
# read the logfile of the most recent entire_backup and
for f in `find ./ -type f -regex ".*entire.*.log" `; do
timestamp=`grep [1,2,3,4,5,6,7,8,9,0] $f`
echo $timestamp
# hier muesste man jetzt vergleichen... aber wie?
done
}
Danke