köszönöm a segítséget, csak idáig még nem jutottam el. tehát csak echo, cut, cat, grep, if, else, stb..tehát ilyen "alap" parancsokkal kellene megoldanom.
itt egy példa, aminek a lényege, h február 17én 18án és 19én nézi meg a "cron-apt" bejegyzéseket és amelyik napon a legnagyobb azt kell visszaadni.
max=0
max_nap=0
for i in `seq 17 19`
do
akt=`egrep -ce "^Feb $i.*cron-apt" $1`
#echo $i:$akt
if [ $akt -gt $max ]
then
max=$akt
max_nap=$i
fi
done
echo "Max: " $max_nap "napján volt a legnagyobb"
na most ilyen formában kellene nekem ezt átvarázsolnom az én feladatomra amit leírtam. tehát dátumra valami ilyesmi:
egrep "^2009-02-16 09:(([3-4][0-9]) | (2[1-9]) | (5[0-8]))" ez elvileg 2009-02-16án a 9óra 21 és 9óra 58 perc közöttit jelenti.