z/OS UNIX System Services User's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Code page conversion when the shell and MVS have different locales

z/OS UNIX System Services User's Guide
SA23-2279-00

A code page for a specific character set determines the graphic character produced for each hexadecimal encoding. The code page used is determined by the programs and national languages being used.

If the shell is using a locale generated with code pages IBM-1047, IBM-1027, or IBM-939, an application programmer needs to be concerned about variant characters in the POSIX portable character set whose encoding may vary from other EBCDIC code pages:
  • Right brace (})
  • Left brace ({)
  • Backslash (\)
  • Right square bracket (])
  • Left square bracket ([)
  • Circumflex (^)
  • Tilde (~)
  • Exclamation point (!)
  • Pound sign (#)
  • Vertical bar (|)
  • Dollar sign ($)
  • Commercial at-sign (@)
  • Accent grave (`)
For example, the encodings for the square brackets do not match on code pages IBM-037 and IBM-1047:
  • Left square bracket: [
  • Right square bracket: ]

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014