Small fixes

This commit is contained in:
Vincent Riquer 2013-09-28 00:32:37 +02:00
parent b5c6d052c6
commit 4cda6e0f7b

View File

@ -66,11 +66,14 @@ do
'-y') show+=(years) ;; '-y') show+=(years) ;;
'-#') show+=(count) ;; '-#') show+=(count) ;;
'-T') timeformat="$OPTARG" ;; '-T') timeformat="$1"
continue ;;
'-o') output="$1" '-o') output="$1"
continue ;; continue ;;
'-u') update=1 ;; '-u') update=1
'-D') (( debug++ )) ;; continue ;;
'-D') (( debug++ ))
continue ;;
[0-9]*) length[count-1]=$opt [0-9]*) length[count-1]=$opt
continue ;; continue ;;
esac esac
@ -114,11 +117,6 @@ openDatabase
columns="${show[@]//*/-}" columns="${show[@]//*/-}"
if ! [[ "$output" == - ]]
then
exec > "$output"
fi
printPath() { printPath() {
for key in ${!pathparts[@]} for key in ${!pathparts[@]}
do do
@ -140,7 +138,10 @@ printline() {
path="$olddir" path="$olddir"
case $info in case $info in
'bitrates') 'bitrates')
info=$((bitrates/count)) info=$(
printf %${locallength}d \
$((bitrates/count))
)
(( info )) || unset info (( info )) || unset info
;; ;;
'oldtimestamp') 'oldtimestamp')
@ -193,6 +194,11 @@ then
updateTags updateTags
fi fi
if ! [[ "$output" == - ]]
then
exec > "$output"
fi
printDate() { printDate() {
date -d"@$1" +"${timeformat:-%x %X}" date -d"@$1" +"${timeformat:-%x %X}"
} }