Това е много проста програма, която ви позволява да показвате пътя до текущата папка в терминала. При стартиране всяка програма получава текущата папка, в която ще се извършват всички операции с файловете на тази програма, освен ако не е посочен друг път. От тази папка ще се отчитат и относителните пътища. По този начин при стартиране на терминала текущата папка се превръща в домашна директория на потребителя. Ако дадена програма е стартирана от определена папка, то по подразбиране нейната текуща папка ще бъде директорията, от която е стартирана.
Командата има доста прост синтаксис:
$ pwd опции
За да персонализира изхода на помощната програма, потребителят може да използва следните опции:
-L, --logical
- взема директорията от променливата на средата, дори ако тя съдържа символни връзки;-P
- отхвърля всички символни връзки;--help
- извежда помощната програма;--version
- показва версията на програмата.Сега нека разгледаме някои примери за работа с тази команда в операционната система Linux. За да видите текущата Linux папка, е достатъчно да изпълните pwd
без параметри:
$ pwd
Командата има опция -P
, благодарение на която успява да изхвърли всички символични връзки. Това е полезно, когато по пътя към текущата папка има символични връзки. Командата просто ще посочи пълния път, без да взема предвид символните връзки. Тя изглежда по следния начин:
$ pwd -P
Често в командните интерпретатори pwd
идва като вградена команда. Това означава, че не е необходимо интерпретаторът да извиква помощна програма от трета страна, така че кодът се изпълнява много бързо.
За да разберете текущата папка, не е необходимо да извиквате скрипт, а само променливата на средата PWD
$echo $PWD
За да запишете резултата от командата pwd linux в променлива, изпълнете:
$CWD=$(pwd)
$echo $CWD
Командата pwd
се използва рядко в Linux, но ако трябва да промените текущата папка, можете да я използвате. Както можете да видите от примера, това не е толкова трудно да се направи.
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: