Dette er et veldig enkelt verktøy som lar deg vise banen til den aktuelle mappen i terminalen. Ved oppstart får hvert program den aktuelle mappen, der alle operasjoner med filer i dette programmet vil finne sted, med mindre en annen sti er angitt. Relative stier regnes også fra denne mappen. Når terminalen startes, blir den aktuelle mappen dermed brukerens hjemmekatalog. Hvis et program startes fra en bestemt mappe, vil den aktuelle mappen som standard være katalogen det ble startet fra.
Kommandoen har en ganske enkel syntaks:
$ pwd опции
For å tilpasse utdataene fra verktøyet kan brukeren bruke følgende alternativer:
-L, --logical
- tar katalogen fra miljøvariabelen, selv om den inneholder symbolske lenker;-P
- forkast alle symbolske lenker;--help
- viser hjelp til verktøyet;--version
- viser verktøyets versjon.La oss nå se på noen eksempler på hvordan denne kommandoen kan brukes i Linux-operativsystemet. For å se den nåværende Linux-mappen er det nok å utføre pwd
uten parametere:
$ pwd
Kommandoen har alternativet -P,
som gjør at den klarer å forkaste alle symbolske lenker. Dette er nyttig når det finnes symbolske lenker langs stien til den aktuelle mappen. Kommandoen vil ganske enkelt spesifisere hele stien uten å ta hensyn til symbolske lenker. Det ser slik ut:
$ pwd -P
I kommandotolkere kommer pwd
ofte som en innebygd kommando. Det betyr at tolken ikke trenger å kalle opp et tredjepartsverktøy, og koden kjøres derfor svært raskt.
For å finne ut hvilken mappe du befinner deg i, trenger du ikke å kalle skriptet, du trenger bare å kalle miljøvariabelen PWD
$echo $PWD
For å skrive resultatet av pwd linux-kommandoen til en variabel, kjør:
$CWD=$(pwd)
$echo $CWD
Kommandoen pwd
brukes sjelden i Linux, men hvis du trenger å endre den aktuelle mappen, kan du bruke den. Som du kan se av eksemplet, er det ikke så vanskelig å gjø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: