I'm experiencing a strange new problem on two of my FreeBSD machines, which must have happened because I upgraded a library or something. Basically the keyboard acts like it's misconfigured when Perl is reading from standard input. The backspace key produces a ^H, and the '(' key backspaces! This does not happen in bash, or in GUI apps. It does occur with at least some other programs that read from stdin, e.g., the cat utility.

Can anyone suggest how to fix this? My only guess is that somehow one of my libraries is convinced that my keyboard layout is Norwegian or something. I've posted on comp.unix.bsd.freebsd.misc about this, but nobody had any suggestions.

TIA!


In reply to backspace works in shell, but not in Perl? by bcrowell2

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.