Edit

IABSD.fr/xenocara/app/x11perf/perfratio

Branch :

  • Show log

    Commit

  • Author : matthieu
    Date : 2015-05-10 09:59:07
    Hash : bf8ccee4
    Message : Update to x11perf 1.6.0

  • app/x11perf/perfratio
  • #!/bin/sh
    awk '
    /^     1/ && READY == 0 {	printf ("       1   ");
    		for (i = 2; i < NF; i++)
    			printf ("       %2d   ", i);
    		printf ("    Operation\n");
    		next;
    	}
    /^---/	{ 	printf ("------------");
    		for (i = 2; i < NF; i++)
    			printf ("  ----------");
    		printf ("   ---------\n");
    		READY=1; next;
     	}
    READY==1 {
    		base=$1;
    		printf ("%12.1f", base);
    		for (i = 2; i < '$1'; i++) {
    			if (base == 0)
    				printf ("   lots ", $i);
    			else {
    				rate=$i/base;
    				printf ("  %10.3f", rate);
    			}
    		}
    		printf ("   ");
    		for (; i <= NF; i++)
    		{
    			printf ("%s ", $i);
    		}
    		printf ("\n");
    		next;
    	   }
    	   { print $0; }
    '