Este é um utilitário muito simples que lhe permite mostrar o caminho para a pasta atual no terminal. No arranque, cada programa obtém a pasta atual, onde todas as operações com ficheiros deste programa terão lugar, a menos que seja especificado outro caminho. Os caminhos relativos também serão contados a partir desta pasta. Assim, quando o terminal é iniciado, a pasta atual torna-se o diretório pessoal do utilizador. Se um programa for iniciado a partir de uma pasta específica, então, por defeito, a sua pasta atual será o diretório a partir do qual foi iniciado.
O comando tem uma sintaxe bastante simples:
$ pwd опции
Para personalizar a saída do utilitário, o utilizador pode usar as seguintes opções:
-L, --logical
- obtém o diretório da variável de ambiente, mesmo que contenha links simbólicos;-P
- descarta todas as ligações simbólicas;--help
- mostra a ajuda do utilitário;--version
- mostra a versão do utilitário.Agora vamos considerar alguns exemplos de trabalho com este comando no sistema operativo Linux. Para ver a pasta atual do Linux basta executar pwd
sem parâmetros:
$ pwd
O comando tem a opção -P
, devido à qual consegue descartar todas as ligações simbólicas. Isto é útil quando existem ligações simbólicas ao longo do caminho para a pasta atual. O comando simplesmente especifica o caminho completo sem levar em conta os links simbólicos. Tem o seguinte aspeto:
$ pwd -P
Muitas vezes, nos interpretadores de comandos, o pwd
vem como um comando embutido. Isto significa que o interpretador não precisa de chamar um utilitário de terceiros, pelo que o código é executado muito rapidamente.
Para descobrir a pasta atual, não é necessário chamar o script, basta chamar a variável de ambiente PWD
$echo $PWD
Para escrever o resultado do comando pwd linux numa variável, execute:
$CWD=$(pwd)
$echo $CWD
O comando pwd
é raramente utilizado em Linux, no entanto, se precisar de alterar a pasta atual, pode utilizá-lo. Como pode ver no exemplo, não é assim tão difícil de fazer.
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: