Dette er et meget simpelt værktøj, som giver dig mulighed for at vise stien til den aktuelle mappe i terminalen. Ved opstart får hvert program den aktuelle mappe, hvor alle operationer med filer fra dette program vil finde sted, medmindre der er angivet en anden sti. Relative stier tælles også fra denne mappe. Når terminalen startes, bliver den aktuelle mappe således brugerens hjemmekatalog. Hvis et program startes fra en bestemt mappe, vil den aktuelle mappe som standard være den mappe, det blev startet fra.
Kommandoen har en ret enkel syntaks:
$ pwd опции
For at tilpasse værktøjets output kan brugeren bruge følgende muligheder:
-L, --logical
- tager biblioteket fra miljøvariablen, selv om det indeholder symbolske links;-P
- kassér alle symbolske links;--help
- viser hjælp til værktøjet;--version
- viser værktøjets version.Lad os nu se på nogle eksempler på, hvordan man arbejder med denne kommando i Linux-operativsystemet. For at se den aktuelle Linux-mappe er det nok at udføre pwd
uden parametre:
$ pwd
Kommandoen har valgmuligheden -P,
som gør, at den kasserer alle symbolske links. Det er nyttigt, når der er symbolske links langs stien til den aktuelle mappe. Kommandoen vil simpelthen angive den fulde sti uden at tage hensyn til symbolske links. Det ser sådan ud:
$ pwd -P
I kommandofortolkere kommer pwd
ofte som en indbygget kommando. Det betyder, at fortolkeren ikke behøver at kalde et tredjepartsværktøj, så koden udføres meget hurtigt.
For at finde ud af den aktuelle mappe behøver du ikke kalde scriptet, du skal bare kalde PWD-miljøvariablen
$echo $PWD
For at skrive resultatet af pwd-linux-kommandoen til en variabel skal du udføre:
$CWD=$(pwd)
$echo $CWD
Kommandoen pwd
bruges sjældent i Linux, men hvis du har brug for at ændre den aktuelle mappe, kan du bruge den. Som du kan se i eksemplet, er det ikke så svært at gøre.
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: