Operating System - OpenVMS
1753804 Members
7398 Online
108805 Solutions
New Discussion юеВ

File and directory names with caret (^)

 
SOLVED
Go to solution
roose
Regular Advisor

File and directory names with caret (^)

Hi folks,

When we patched Oracle on our server, the zipped files created these files and directories with carets on their names on an ODS-5 disk. Now, I am unable to delete these files and my deltree procedure won't work!

I've already tried having the file/directory name on a symbol but it does not seem to work:

FOO::> dir

Directory DISK$ORAMGR:[ORACLE9I.patchset9204.PATCHSET9204.Translations.PatchSets
]

oracle^.server.DIR;1

Total of 1 file.

How can I delete these files and directories??? As I've said, my current deltree procedure is unable to recognize these names. I'm on an OpenVMS v7.3-1, by the way.

Thanks in advance for your help!
3 REPLIES 3
roose
Regular Advisor

Re: File and directory names with caret (^)

By the way, I am even unable to go inside these directories:

FOO::> set defa [.oracle^.server]
%DCL-W-DIRECT, invalid directory syntax - check brackets and other delimiters
\[.ORACLE\
FOO::> directory = "oracle^.server"
FOO::> set defa 'directory
%DCL-W-PARMDEL, invalid parameter delimiter - check use of special characters
\^\
FOO::> set defa [".oracle^.server"]
%RMS-F-SYN, file specification syntax error
FOO::>
Volker Halle
Honored Contributor
Solution

Re: File and directory names with caret (^)

Roose,

these are ODS-5 filenames, so you must use the

$ SET PROC/PARSE_STYLE=EXTENDED

command to enable extended parsing.

Volker.
roose
Regular Advisor

Re: File and directory names with caret (^)

Volker, thanks for the help! It did solved my problem. Haven't had much experience on ODS-5 files yet :)