$ PWD vs. pwd em relação à portabilidade

Estou escrevendo um script de shell que analisa o caminho do diretório de trabalho atual (imprimindo um tipo de todos os nomes de base acima do diretório atual).

Até agora, eu tenho usado a variável de ambientePWD para analisar o caminho, mas eu me pergunto se

Posso contar comPWD estar sempre definidopara dar o mesmo resultado em todas as plataformas

Seria melhor usar opwd construído em shell? Eu preciso deste script para rodar em tantas plataformas quanto possível, então eu só queria saber ...

questionAnswers(4)

yourAnswerToTheQuestion