--- soffice.bak 2011-09-16 19:38:21.597291653 +0200 +++ soffice 2011-09-17 13:07:01.654740487 +0200 @@ -1,4 +1,5 @@ #!/bin/sh +start_date=$(/bin/date +%s.%N) #************************************************************************* # # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. @@ -267,6 +268,16 @@ . /etc/adabasrc fi +# caculate configuration parsing duration +stop_date=$(/bin/date +%s.%N) +start_sec=$(echo $start_date | sed 's/\.[0-9]*//' | sed 's/^0*//') +start_nano=$(echo $start_date | sed 's/[0-9]*\.//' | sed 's/^0*//') +stop_sec=$(echo $stop_date | sed 's/\.[0-9]*//' | sed 's/^0*//') +stop_nano=$(echo $stop_date | sed 's/[0-9]*\.//' | sed 's/^0*//') +duration_sec=$(( $stop_sec - $start_sec )) +duration_nano=$(( $stop_nano - $start_nano )) +echo configuration parsed in \( $duration_sec s $duration_nano ns \) + # execute soffice binary "$sd_prog/$sd_binary" "$@" & trap 'kill -9 $!' TERM