35 lines
		
	
	
		
			545 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			545 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
fixed=0
 | 
						|
success=0
 | 
						|
failed=0
 | 
						|
broken=0
 | 
						|
total=0
 | 
						|
 | 
						|
for file
 | 
						|
do
 | 
						|
	while read type value
 | 
						|
	do
 | 
						|
		case $type in
 | 
						|
		'')
 | 
						|
			continue ;;
 | 
						|
		fixed)
 | 
						|
			fixed=$(($fixed + $value)) ;;
 | 
						|
		success)
 | 
						|
			success=$(($success + $value)) ;;
 | 
						|
		failed)
 | 
						|
			failed=$(($failed + $value)) ;;
 | 
						|
		broken)
 | 
						|
			broken=$(($broken + $value)) ;;
 | 
						|
		total)
 | 
						|
			total=$(($total + $value)) ;;
 | 
						|
		esac
 | 
						|
	done <"$file"
 | 
						|
done
 | 
						|
 | 
						|
printf "%-8s%d\n" fixed $fixed
 | 
						|
printf "%-8s%d\n" success $success
 | 
						|
printf "%-8s%d\n" failed $failed
 | 
						|
printf "%-8s%d\n" broken $broken
 | 
						|
printf "%-8s%d\n" total $total
 |