PATH (ympäristömuuttuja)

PATH eli hakupolku on useissa käyttöjärjestelmissä käytetty ympäristömuuttuja, jossa määritellään joukko hakemistoja, joissa suoritettavat ohjelmat sijaitsevat. Yleensä jokaisella suoritettavalla prosessilla tai käyttäjän istunnolla on oma PATH-asetus.

PATH on muun muassa Unix-tyylisissä käyttöjärjestelmissä, DOS:ssa, OS/2:ssa sekä Microsoft Windowsissa.

Historia muokkaa

Multics kehitti ajatuksen hakupolusta. Varhainen Unix shell haki ohjelmia vain /bin hakemistosta, mutta Version 3 Unix aikana hakemisto oli liian suuri ja siten /usr/bin ja hakupolusta tuli osa käyttöjärjestelmää.[1]

Unix ja Unix-tyylisyys muokkaa

POSIX ja Unix-tyylisissä käyttöjärjestelmissä, $PATH muuttuja on määritelty listana yhdestä tai useammasta hakemistosta puolipisteellä (:) eroteltuna.[2][3] Hakemistot PATH-muuttujassa ei ole tarkoitettu escapettavaksiselvennä, mikä tekee siitä mahdotonta, että puolipiste : olisi hakemiston nimessä.[4]

Lähteet muokkaa

 
Käännös suomeksi
Tämä artikkeli tai sen osa on käännetty tai siihen on haettu tietoja muunkielisen Wikipedian artikkelista.
Alkuperäinen artikkeli: en:PATH (variable)