FIO_ChmodHpux

FIO_ChmodHpux

Funkcia %FIO_ChmodHpux


Funkcia

Funkcia nastaví prístupové práva na súbor (na platformách HPUX a Linux).

Deklarácia

BOOL %FIO_ChmodHpux( TEXT in fileName, INT in access )

Parametre

fileName

Meno súboru.

access

Absolútny zápis práv.

Návratová hodnota

Na platforme HP Linux môže nadobúdať hodnotu @TRUE, ak prebehla zmena práv, @FALSE, ak sa vyskytla chyba. Na iných platformách vracia funkcia hodnotu @TRUE.

Absolútny mód prístupových práv

Absolútny mód prístupových práv sa zapisuje ako trojmiestne číslo, kde prvá číslica udáva práva vlastníkovi, druhá práva skupine a tretia práva ostatným. Každý typ prístupu má svoju hodnotu a čísla sú tvorené súčtom týchto hodnôt, pričom:
1 - vykonanie (execute),
2 - zápis (write),
4 - čítanie (read).

Kombináciou vznikajú rôzne typy prístupových práv.

Prehľad kombinácií:

Hodnota

Právo

Hodnota

Právo

0

---

1

--x

2

-w-

3

-wx

4

r--

5

r-x

6

rw-

7

rwx


Súvisiace stránky:

Rozšírené funkcie ESL
Argumenty funkcie - typy