logfiles vergleichen?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

logfiles vergleichen?

Beitrag von latenite » 22.08.2009 16:06:59

Hallo Scriptkönige :)

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
}
kann es sein das ich dafür ein Array nutzen muss?

Danke :)

latenite
Beiträge: 688
Registriert: 14.05.2007 01:04:23

Re: logfiles vergleichen?

Beitrag von latenite » 22.08.2009 16:53:30

hat Jemand ne Idee?
habe ich mein problem halbwegs gut beschrieben?

danke

Antworten