Which: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 5: | Line 5: | ||
=Sissejuhatus= | =Sissejuhatus= | ||
"which" on lihtne käsk, mis võimaldab leida käsu või skripti käivitusfaili täispika tee keskkonnamuutujas $PATH kirjeldatud süsteemi- ja/või kasutaja kaustadest. Kui kasutaja sisestab Linuxi käsureale käsu, siis kontrollib Linuxi kest (shell) $PATH keskkonnamuutujas kirjeldatud kaustades käsule vastava käivitusfaili olemasolu. Kui sobivat käivitusfaili ei leita, siis kuvatakse veateade "command not found," käivitusfaili olemasolu korral see käivitatakse. Analoogselt Linuxi kestale toimib ka käsklus "which," mis tagastab sisestatud käsu täispika tee, kui käivitusfail leitakse või tagastab veateate kui käsule on lisatud mitte-eksisteeriv optsioon. | |||
=Käsu süntaks= | =Käsu süntaks= |
Revision as of 16:20, 26 December 2014
Autor
Sven Rekkaro AK21
Sügis 2014
Sissejuhatus
"which" on lihtne käsk, mis võimaldab leida käsu või skripti käivitusfaili täispika tee keskkonnamuutujas $PATH kirjeldatud süsteemi- ja/või kasutaja kaustadest. Kui kasutaja sisestab Linuxi käsureale käsu, siis kontrollib Linuxi kest (shell) $PATH keskkonnamuutujas kirjeldatud kaustades käsule vastava käivitusfaili olemasolu. Kui sobivat käivitusfaili ei leita, siis kuvatakse veateade "command not found," käivitusfaili olemasolu korral see käivitatakse. Analoogselt Linuxi kestale toimib ka käsklus "which," mis tagastab sisestatud käsu täispika tee, kui käivitusfail leitakse või tagastab veateate kui käsule on lisatud mitte-eksisteeriv optsioon.