Ide o veľmi jednoduchý nástroj, ktorý umožňuje zobraziť cestu k aktuálnemu priečinku v termináli. Pri spustení dostane každý program aktuálny priečinok, v ktorom sa budú vykonávať všetky operácie so súbormi tohto programu, pokiaľ nie je zadaná iná cesta. Z tohto priečinka sa budú počítať aj relatívne cesty. Po spustení terminálu sa teda aktuálny priečinok stane domovským adresárom používateľa. Ak je program spustený z konkrétneho priečinka, potom bude jeho aktuálnym priečinkom štandardne adresár, z ktorého bol spustený.
Príkaz má pomerne jednoduchú syntax:
$ pwd опции
Na prispôsobenie výstupu nástroja môže používateľ použiť nasledujúce možnosti:
-L, --logical
- prevezme adresár z premennej prostredia, aj keď obsahuje symbolické odkazy;-P
- vyradiť všetky symbolické odkazy;--help
- zobrazí pomocníka nástroja;--version
- zobrazí verziu nástroja.Teraz si uvedieme niekoľko príkladov práce s týmto príkazom v operačnom systéme Linux. Na zobrazenie aktuálneho priečinka Linuxu stačí vykonať príkaz pwd
bez parametrov:
$ pwd
Príkaz má parameter -P
, vďaka ktorému dokáže zahodiť všetky symbolické odkazy. To je užitočné v prípade, že sa na ceste k aktuálnemu priečinku nachádzajú symbolické odkazy. Príkaz jednoducho zadá celú cestu bez zohľadnenia symbolických odkazov. Vyzerá to takto:
$ pwd -P
V príkazových interpretoch sa pwd
často dodáva ako vstavaný príkaz. To znamená, že interpret nemusí volať nástroj tretej strany, takže kód sa vykoná veľmi rýchlo.
Ak chcete zistiť aktuálny priečinok, nemusíte volať skript, stačí zavolať premennú prostredia PWD
$echo $PWD
Ak chcete zapísať výsledok príkazu pwd linux do premennej, vykonajte:
$CWD=$(pwd)
$echo $CWD
Príkaz pwd
sa v Linuxe používa zriedkavo, ak však potrebujete zmeniť aktuálny priečinok, môžete ho použiť. Ako vidíte z príkladu, nie je to až také zložité.
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: