Just do it yourself...

#!/usr/bin/perl use strict; # https://perlmonks.org/?node_id=11136164 use warnings; my @data = map [ /\S+(?: \(\S+)?/g ], <DATA>; my @wide; for my $line ( @data ) { $wide[$_] |= '' . $line->[$_] for 0 .. $#$line; } $_ = sprintf "%%-%ds", length for @wide; my $format = join(' ', @wide) . "\n"; printf $format, @$_ for @data; __DATA__ Package Coverage Line Method Branch com.gandu.base.alltests 90% 91% (20/22) 50% (1/2) 0 +% (0/0) com.gandu.base.commons 47% 43% (579/1336) 34% (73/213) 4 +1% (111/270) com.gandu.base.commons.status 27% 27% (103/388) 46% (25/5 +4) 8% (5/60) com.gandu.base.commons.test 94% 84% (62/74) 85% (11/13) 1 +00% (6/6) com.gandu.base.commons.validchecker 90% 90% (9/10) 50% + (1/2) 0% (0/0) com.gandu.base.commons.validchecker.arghandler 12% 8% (115/140 +4) 8% (8/99) 0% (0/350) com.gandu.base.commons.validchecker.centralarea 26% 37% (111/29 +7) 65% (17/26) 56% (47/84) com.gandu.base.commons.validchecker.testtag 85% 82% (613/74 +8) 82% (93/114) 53% (90/170) com.gandu.base.consoleindependentcommons 91% 91% (79/87) 8 +2% (14/17) 90% (18/20) com.gandu.base.disk 80% 79% (70/89) 76% (16/21) 75% (27/3 +6) com.gandu.base.disk.test 2% 3% (3/98) 7% (1/14) 0 +% (0/0) com.gandu.base.flow 39% 37% (479/1281) 41% (131/321) 6% (21/33 +6) com.gandu.base.flow.parser 31% 34% (468/1363) 34% (48/141) 1 +5% (51/348) com.gandu.base.helpcontent 0% 0% (0/6) 0% (0/4) 0 +% (0/0) com.gandu.base.datafeeder 0% 0% (0/144) 0% (0/23) + 0% (0/66) com.gandu.base.datafeeder.test 3% 4% (3/82) 8% (1/12) + 0% (0/20) com.gandu.base.preferencefiles 62% 55% (505/915) 52% (15/2 +9) 21% (42/204) com.gandu.base.preferences 50% 43% (1139/2620) 28% (138/500) 6 +% (38/688) com.gandu.base.report 19% 22% (439/1954) 61% (46/76) 4 +7% (105/224) com.gandu.base.report.emailreport 91% 88% (244/278) 93% (26/2 +8) 67% (28/42) com.gandu.base.report.test 86% 86% (6/7) 50% (1/2) 0 +% (0/0) com.gandu.base.managerexec 28% 26% (1101/4209) 43% (90/208) 34 +% (200/593) com.gandu.base.managerexec.runmanager 18% 18% (344/1913) 23 +% (46/200) 19% (122/638) com.gandu.base.managerexec.rununitexecutor 15% 18% (907/5149) 40 +% (115/291) 6% (61/1062) com.gandu.base.testmanager 95% 89% (117/131) 78% (21/27) 8 +2% (28/34) com.gandu.base.testmanager.housekeeping 72% 69% (1044/1513) 6 +8% (116/171) 50% (130/260) com.gandu.base.util 10% 11% (48/450) 13% (11/82) 12% (13/1 +07) com.gandu.base.util.test 81% 80% (4/5) 50% (1/2) 0 +% (0/0)

Outputs:

Package Coverage Line + Method Branch com.gandu.base.alltests 90% 91% (20/22) + 50% (1/2) 0% (0/0) com.gandu.base.commons 47% 43% (579/13 +36) 34% (73/213) 41% (111/270) com.gandu.base.commons.status 27% 27% (103/38 +8) 46% (25/54) 8% (5/60) com.gandu.base.commons.test 94% 84% (62/74) + 85% (11/13) 100% (6/6) com.gandu.base.commons.validchecker 90% 90% (9/10) + 50% (1/2) 0% (0/0) com.gandu.base.commons.validchecker.arghandler 12% 8% (115/140 +4) 8% (8/99) 0% (0/350) com.gandu.base.commons.validchecker.centralarea 26% 37% (111/29 +7) 65% (17/26) 56% (47/84) com.gandu.base.commons.validchecker.testtag 85% 82% (613/74 +8) 82% (93/114) 53% (90/170) com.gandu.base.consoleindependentcommons 91% 91% (79/87) + 82% (14/17) 90% (18/20) com.gandu.base.disk 80% 79% (70/89) + 76% (16/21) 75% (27/36) com.gandu.base.disk.test 2% 3% (3/98) + 7% (1/14) 0% (0/0) com.gandu.base.flow 39% 37% (479/12 +81) 41% (131/321) 6% (21/336) com.gandu.base.flow.parser 31% 34% (468/13 +63) 34% (48/141) 15% (51/348) com.gandu.base.helpcontent 0% 0% (0/6) + 0% (0/4) 0% (0/0) com.gandu.base.datafeeder 0% 0% (0/144) + 0% (0/23) 0% (0/66) com.gandu.base.datafeeder.test 3% 4% (3/82) + 8% (1/12) 0% (0/20) com.gandu.base.preferencefiles 62% 55% (505/91 +5) 52% (15/29) 21% (42/204) com.gandu.base.preferences 50% 43% (1139/2 +620) 28% (138/500) 6% (38/688) com.gandu.base.report 19% 22% (439/19 +54) 61% (46/76) 47% (105/224) com.gandu.base.report.emailreport 91% 88% (244/27 +8) 93% (26/28) 67% (28/42) com.gandu.base.report.test 86% 86% (6/7) + 50% (1/2) 0% (0/0) com.gandu.base.managerexec 28% 26% (1101/4 +209) 43% (90/208) 34% (200/593) com.gandu.base.managerexec.runmanager 18% 18% (344/19 +13) 23% (46/200) 19% (122/638) com.gandu.base.managerexec.rununitexecutor 15% 18% (907/51 +49) 40% (115/291) 6% (61/1062) com.gandu.base.testmanager 95% 89% (117/13 +1) 78% (21/27) 82% (28/34) com.gandu.base.testmanager.housekeeping 72% 69% (1044/1 +513) 68% (116/171) 50% (130/260) com.gandu.base.util 10% 11% (48/450 +) 13% (11/82) 12% (13/107) com.gandu.base.util.test 81% 80% (4/5) + 50% (1/2) 0% (0/0)

In reply to Re: Align columns in a table by tybalt89
in thread Align columns in a table by ovedpo15

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.