RE:_rekurzív_dir_probléma
"Tornyossy, Gabor (OpenVMS Ambassador)" <gabor.tornyossy@hp.com>
Sajnos a DFY-vel ez a történet egy bizonyos VMS verzió óta. Ezen
az se segít, hogy a program nem támogatott. (Ha meg is haragszik
érte az írója! :-)
Még ne fogyjon el a türelmed és ne tegyél visszavonhatatlant!
Ha jól értem akkor a DIR <dsk>:[000000...] megy végtelen ciklusba.
A (...) nélküli nem.
A megoldás az lenne, ha a másolat MFD-re (000000.dir) ki lehetne
adni a set file/remove-ot. Ezt azonban nem engedi a rendszer:
$ set file/remov [work]000000.dir;
%SET-E-NOTSET, error modifying 000000.DIR;1
-SYSTEM-F-NOPRIV, insufficient privilege or object protection violation
Viszont érkezhet egy jó tanács, hogy sebaj írd át a DIR
attribútumot erre a másolatra(set file/nodir). Ezt engedi, de sajnos
kihat az eredeti dir file-ra is. Amiért is a diszk elérhetetlenné
válik. Ne add ki!
Még keresni kell a megoldást. Csak a fenti jótanács kivédése
miatt írtam :-)
_Torony_
-----Original Message-----
From: owner-vms-l@ludens.elte.hu [mailto:owner-vms-l@ludens.elte.hu] On
Behalf Of Kállai Zsolt
Sent: Friday, December 10, 2004 3:05 PM
To: VMS-L@ludens.elte.hu
Subject: RE: rekurzív dir probléma
Szia!
Tulajdonképpen megy minden, csak az a baj, ha kiadunk egy dir-t az egy
végtelen ciklusba kerül.
A kérdés az, hogy hogyan lehet ezt megszüntetni, a file-oakt
eltüntetni a syslost-ból
köszi
Zsolt
-----Original Message-----
From: owner-vms-l@ludens.elte.hu [mailto:owner-vms-l@ludens.elte.hu]
Sent: Friday, December 10, 2004 3:00 PM
To: VMS-L@ludens.elte.hu
Subject: RE: rekurzív dir probléma
Szia,
> Nemrégiben használtunk egy cd image készítő programot
(dfy$vmscd_a) az
> egyik alpha-n. Azt vettük aztán észre, hogy az egyik
könyvtárban
> megtalálható a disk gyökérkönyvtára és abban látható
minden, illetve,
> ha eljutunk ismét az adott könyvtárhoz, akkor ez
körkörösen
> folytatódik. Ha egy filet kitörlünk ebből a könyvtárból,
akkor az
> törlődik az eredeti helyéről is Sikerült megszűntetni ezt
a hard
> linket egy set file /remove-val, de ezután egy anal/disk/repair
> berakta az egészet a [syslost]-ba és most minden ott figyel.
Találkozott valaki már ezzel a problémával?
igen, (ugyan nem a dfy$ kapcsan) reprodukalni is lehet
mondjuk a $ SET FILE /ENTER parancs segítségével.
Izé, gondolom a kérdés nem az, hogy találkoztam-e ilyennel :-)
Konkréten mi vele a probléma, tehát mi nem megy?
> Előre is köszönöm
>
> Zsolt
üdv,
Maulis Ádám