A questão de resolver links simbólicos (links simbólicos) é frequentemente abordada
este fórum, e em outros. Relacionados são os conceitos de relativos,
caminhos absolutos (ou completos) e canônicos (ou resolvidos). Dois agora
utilitários padrão estão disponíveis, por exemplo, nos utilitários principais do GNU,
para resolver links simbólicos, e, entre outras coisas, produzir canônico
nomes de caminho: readlink
e realpath
.
Por que precisamos de caminhos canônicos?
Você pode dar exemplos onde caminhos canônicos são necessários, e caminhos absolutos não canônicos não serão aceitáveis?
Pergunta secundária: por que as pessoas recebem respostas de "caminho canônico" para "caminho absoluto"
questões? Mas esta tecnologia ou sociologia?