PATH (變數)
PATH是類Unix系統、DOS、OS/2和Microsoft Windows作業系統上的一個環境變數,用於設定一組包含可執行檔的目錄。
歷史
Multics是「搜尋路徑」這個想法的起源。早期的Unix shell只在/bin
尋找程式,但在Unix第三版中該目錄太大,於是/usr/bin
以及搜尋路徑成為作業系統的一部分。[1]
Unix與類Unix
在POSIX和類Unix作業系統上,$PATH
變數是指定一個或多個目錄名稱的一個變數,名稱間用冒號(:
)字元分隔。[2][3]
DOS、OS/2和Windows
在DOS、OS/2和Windows作業系統上,%PATH%
變數是指定一個或多個目錄名稱的一個變數,名稱間用分號(;
)字元分隔。[4]
參考資料
- ^ McIlroy, M. D. A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986 (PDF) (技術報告). CSTR. Bell Labs. 1987 [2017-11-29]. 139. (原始內容存檔 (PDF)於2019-11-30).
- ^ Open Group Unix Specification, Environment Variables. [2017-11-29]. (原始內容存檔於2009-08-28).
- ^ Open Group Unix Specification, execve() function. [2017-11-29]. (原始內容存檔於2009-11-29).
- ^ Microsoft.com, PATH command. [2017-11-29]. (原始內容存檔於2017-12-01).
這是一篇與電腦相關的小作品。您可以透過編輯或修訂擴充其內容。 |