Como posso fazer o pwd resolver um link temporário?

2

Em um de nossos servidores, temos um diretório com o seguinte caminho:

"/daten/i/scripts"

Quando você vai para /daten/i , pode-se ver que scripts é um link para "/ batch".

Quando digito cd /daten/i/scripts e, em seguida, pwd , vejo /daten/i/scripts .

Existe uma maneira, um comando, que eu possa digitar em /daten/i/scripts que me mostre que estou em um "link flexível", que estou realmente em /batch ?

    
por Wolfgang Adamec 19.09.2016 / 11:07

1 resposta

3

Sim, a opção pwd tem -P ( --physical ) para evitar todos os links simbólicos.

Então faça:

pwd -P

ou você pode usar a maneira canônica, readlink :

readlink -f /path

Verifique man pwd e man readlink .

    
por 19.09.2016 / 11:10