Subject: | |
From: | |
Reply To: | |
Date: | Mon, 22 May 2000 13:06:39 -0700 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
If the file is built in an MPE group, I believe you are limited to 16
characters. To use longer names, you have to first build a hfs directory and
then create the file in that directory. Further simple testing should verify
this.
John Burke
-----Original Message-----
From: Paul H Christidis [mailto:[log in to unmask]]
Sent: Monday, May 22, 2000 12:44 PM
To: [log in to unmask]
Subject: Building a 'posix' file
Fellow listers,
In addressing a specific task, It became apparent that the longer file
names available in the 'posix' domain would be very useful. I decided to
have the script that I'm developing attempt to build a file and check any
error codes to determine if a certain change had already occurred.
The 'build' statement that I'm using is of the form:
"build ./!hpjobname_!hpuser_!hpaccount"
However, I keep getting the following error:
:build !["./"+"!hpjobname"+"_"+"!hpuser"+"_"+"!hpaccount"]
NS3000 IS NOT PRESENT ON THE SYSTEM (FSERR 423)
build ./XTIDIS_MANAGER_SYS
Build of file "./XTIDIS_MANAGER_SYS" failed. (CIERR 279)
BTW from the following three commands the only one that is failing is #3:
1) build ./xtidis
2) build ./xtidis_manager
3) build ./xtidis_manager_sys
When I try to use the 'posix' 'touch' utility to perform a similar 'build'
I get the following error:
:xeq touch.hpbin "xtidis_manager_sys"
TOUCH.HPBIN.SYS: file "xtidis_manager_sys": Filename too long
Any Ideas? I thought the posix file name size limit on MPE is in the 250+
characters range.
Regards
Paul Christidis
|
|
|