Apart from x, the repetition operator, you might also want to consider using printf/sprintf. The only problem is that your number also has to include the width of the character you want to print (i.e. the overall field width). This may or may not be a problem, depending on how you create the values of $number and $number_two. Anyway, the code to do it looks like:

printf "%${number}s %${number_two}s\n", 'A', 'B';

The variable name needs to be enclosed in curly braces to stop the interpreter from looking for the variables named $numbers and $number_twos. The idea is that %20s will print a value in a right-justified field of length 20. Rather than hard-coding the 20, we pick it up from a variable.


print@_{sort keys %_},$/if%_=split//,'= & *a?b:e\f/h^h!j+n,o@o;r$s-t%t#u'

In reply to Re: Printing a specified number of characters by grinder
in thread Printing a specified number of characters by Becky

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.