IBM Support

PASE Command "ls -l" Is Not Producing the Owner User Profile



This document provides information about why the PASE command "ls -l" might show numbers in the place of the object owner user profile.

Resolving The Problem

When running ls -l in a PASE environment, users might see numbers in the place of the object owner user profile. This is because the user profile is greater than 8 characters. A circumvention for the problem is to set the following environment variable:


This option only enables the command ls -l to display the first 8 characters of the user ID, not the full user ID.

Setting this environment variable can have unexpected results in other application and runtime code, particularly in code that assumes the User ID will be no greater than 8 characters.

[{"Product":{"code":"SWG60","label":"IBM i"},"Business Unit":{"code":"BU009","label":"Systems - Cognitive"},"Component":"Programming (Languages- compilers- tools)","Platform":[{"code":"PF012","label":"IBM i"}],"Version":"7.3;7.2.0;7.2;7.1.0;7.1;6.1.1;6.1.0;6.1;5.4.5;5.4.0;5.3.5;5.3.0","Edition":""},{"Product":{"code":"SSC5L9","label":"IBM i 7.2"},"Business Unit":{"code":"BU009","label":"Systems - Server"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":""},{"Product":{"code":"SSC52E","label":"IBM i 7.1"},"Business Unit":{"code":"BU009","label":"Systems - Server"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":""},{"Product":{"code":"SSC3X7","label":"IBM i 6.1"},"Business Unit":{"code":"BU009","label":"Systems - Server"},"Component":" ","Platform":[{"code":"","label":""}],"Version":"","Edition":""},{"Product":{"code":"SSTS2D","label":"IBM i 7.3"},"Business Unit":{"code":"BU009","label":"Systems - Server"},"Component":" ","Platform":[{"code":"","label":null}],"Version":"","Edition":""}]

Historical Number


Document Information

Modified date:
11 November 2019