Detta är ett mycket enkelt verktyg som gör att du kan visa sökvägen till den aktuella mappen i terminalen. Vid start får varje program den aktuella mappen, där alla operationer med filer i detta program kommer att äga rum, såvida inte en annan sökväg anges. Relativa sökvägar räknas också från denna mapp. När terminalen startas blir alltså den aktuella mappen användarens hemkatalog. Om ett program startas från en viss mapp kommer den aktuella mappen som standard att vara den katalog från vilken programmet startades.
Kommandot har en ganska enkel syntax:
$ pwd опции
För att anpassa utdata från verktyget kan användaren använda följande alternativ:
-L, --logical
- hämtar katalogen från miljövariabeln, även om den innehåller symboliska länkar;-P
- förkasta alla symboliska länkar;--help
- visar verktygets hjälp;--version -
visar verktygets version.Låt oss nu titta på några exempel på hur kommandot kan användas i operativsystemet Linux. För att visa den aktuella Linux-mappen räcker det med att köra pwd
utan parametrar:
$ pwd
Kommandot har alternativet -P,
på grund av vilket det lyckas kassera alla symboliska länkar. Detta är användbart när det finns symboliska länkar längs sökvägen till den aktuella mappen. Kommandot kommer helt enkelt att ange hela sökvägen utan att ta hänsyn till symboliska länkar. Det ser ut så här:
$ pwd -P
Ofta i kommandotolkar kommer pwd
som ett inbyggt kommando. Detta innebär att tolken inte behöver anropa ett verktyg från tredje part, så koden körs mycket snabbt.
För att ta reda på den aktuella mappen behöver du inte anropa skriptet, du behöver bara anropa miljövariabeln PWD
$echo $PWD
För att skriva resultatet av pwd linux-kommandot till en variabel, kör:
$CWD=$(pwd)
$echo $CWD
Kommandot pwd
används sällan i Linux, men om du behöver ändra den aktuella mappen kan du använda det. Som du kan se i exemplet är det inte så svårt att göra.
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: