See on väga lihtne utiliit, mis võimaldab teil kuvada terminalis praeguse kausta tee. Käivitamisel saab iga programm praeguse kausta, kus toimuvad kõik selle programmi failidega tehtavad toimingud, kui ei ole määratud muud teed. Sellest kaustast arvestatakse ka suhtelised teed. Seega saab terminali käivitamisel praegusest kaustast kasutaja kodukataloog. Kui programm käivitatakse konkreetsest kaustast, siis vaikimisi on selle praegune kaust see kataloog, kust see käivitati.
Käsk on üsna lihtsa süntaksiga:
$ pwd опции
Kasutaja saab utiliidi väljundi kohandamiseks kasutada järgmisi valikuid:
-L, --logical
- võtab kataloogi keskkonnamuutujast, isegi kui see sisaldab sümboolseid linke;-P
- jätab kõrvale kõik sümboolsed lingid;--help
- kuvab utiliidi abi;--version
- kuvab utiliidi versiooni.Vaatleme nüüd mõningaid näiteid selle käsuga töötamise kohta Linuxi operatsioonisüsteemis. Praeguse Linuxi kausta vaatamiseks piisab, kui käivitada pwd
ilma parameetriteta:
$ pwd
Käsk on varustatud -P
valikuga, tänu millele õnnestub tal kõik sümboolsed lingid kõrvale jätta. See on kasulik, kui praeguse kausta teekonnal on sümboolseid linke. Käsk annab lihtsalt täieliku tee ilma sümboolseid linke arvesse võtmata. See näeb välja nii:
$ pwd -P
Sageli on käskude interpretaatorites pwd
sisseehitatud käsuna. See tähendab, et interpretaator ei pea kutsuma kolmanda osapoole utiliiti, mistõttu kood käivitub väga kiiresti.
Praeguse kausta väljaselgitamiseks ei ole vaja skripti välja kutsuda, piisab, kui kutsuda PWD
keskkonnamuutuja
$echo $PWD
Et kirjutada pwd linuxi käsu tulemus muutujasse, täitke:
$CWD=$(pwd)
$echo $CWD
Linuxis kasutatakse käsku pwd
harva, kuid kui teil on vaja muuta praegust kausta, võite seda kasutada. Nagu näite põhjal näha, ei ole seda nii raske teha.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: