IBM Support

IJ26988: "DSH" COMMAND FAILS WITH "UNESCAPED LEFT BRACE IN REGEX.." ERRORAPPLIES TO AIX 7200-04

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • dsh command can fail with the following error:
    
    Unescaped left brace in regex is deprecated here
    (and will be fatal in Perl 5.30), passed through in
    regex;
     marked by <-- HERE in m/:DSH_TARGET_RC=${ <-- HERE
    DSH_TARGET_RC}:\n/ at /opt/ibm/sysmgt/dsm/pm/DSHCore.pm
    line 524.
    

Local fix

  • N/A
    

Problem summary

  • Customers scripts fail because unescaped left brace in regx is
    deprecated in perl 5.28
    

Problem conclusion

  • Remove the left & right brace and just assign the variable
    

Temporary fix

Comments

APAR Information

  • APAR number

    IJ26988

  • Reported component name

    AIX V7.2

  • Reported component ID

    5765CD200

  • Reported release

    720

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2020-08-12

  • Closed date

    2020-08-12

  • Last modified date

    2021-02-12

  • APAR is sysrouted FROM one or more of the following:

    IJ25615

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    AIX V7.2

  • Fixed component ID

    5765CD200

Applicable component levels

  • R720 PSY U886848

       UP21/02/05 I 1000

PTF to Fileset Mapping

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSVEF8","label":"AIX 7.2 Enterprise Edition"},"Platform":[{"code":"PF053","label":"Power Systems"}],"Version":"720","Line of Business":{"code":"LOB08","label":"Cognitive Systems"}}]

Document Information

Modified date:
14 February 2021